Skip to content
cccskills

Results for “javascript”

942 skills · sorted by relevance

Review JavaScript written directly in HTML and move suitable code into external files. Replace inline event handlers with addEventListener, clarify browser verification steps, and explain how separating code supports maintenance, caching, and security.

  • Moving JavaScript out of HTML markup
  • Replacing onclick handlers with addEventListener
  • Reviewing script separation for caching and maintenance
thedaviddias/Front-End-Checklist74.5KUpdated Oct 6, 2026

vue-expert-js

FreeSummary

Build Vue 3 applications using JavaScript and JSDoc comments that describe data types. Create components and reusable logic, configure Vite, routing, and state management, and check annotations and behavior with ESLint and Vitest.

  • Build Vue 3 interfaces using JavaScript
  • Add JSDoc type hints to components and shared logic
  • Migrate Vue 2 Options API code to Composition API
Jeffallan/claude-skills11.9KUpdated Oct 17, 2026

noscript-tag

FreeSummary

Review pages for situations where JavaScript is disabled or unavailable. Check that important content appears in the initial HTML and that noscript elements offer useful alternatives, then suggest changes to keep core content and navigation accessible.

  • Checking page content with JavaScript disabled
  • Adding alternatives for JavaScript-dependent features
  • Reviewing initial HTML for important content
thedaviddias/Front-End-Checklist74.5KUpdated Oct 6, 2026

Analyze malicious JavaScript from phishing pages, payment data theft scripts, and malware downloaders. Unwrap encoded strings and nested execution layers to reveal hidden behavior, identify stolen data fields, and document suspicious destinations for incident response.

  • Analyzing obfuscated scripts on phishing pages
  • Investigating payment data theft on checkout pages
  • Examining JavaScript that downloads further malware
mukul975/Anthropic-Cybersecurity-Skills34.7KUpdated Aug 31, 2026

bun-runtime

FreeSummaryAI rating 90

Use Bun to run JavaScript and TypeScript, manage project dependencies, build applications, and run tests. Includes guidance for choosing between Bun and Node, migrating existing projects, and configuring deployments on Vercel.

  • Setting up a new JavaScript or TypeScript project
  • Migrating scripts and dependencies from Node to Bun
  • Writing and debugging tests with bun test
affaan-m/ECC283.3KUpdated Oct 16, 2026

Check whether production JavaScript files are minified, meaning unnecessary characters are removed to reduce size. Review build settings and unused code removal, suggest configuration changes, and describe how to verify the resulting files in the browser.

  • Check production JavaScript minification
  • Review build settings for smaller files
  • Remove unused code from bundles
thedaviddias/Front-End-Checklist74.5KUpdated Oct 6, 2026

Refactor JavaScript using ES6+ features to make code easier to read and maintain. Covers asynchronous operations with async/await, modules, and functional patterns that transform data without changing the original values.

  • Refactoring legacy JavaScript
  • Migrating callbacks to async/await
  • Building data transformation pipelines
wshobson/agents41KUpdated Oct 19, 2026

Create Handsontable documentation examples for JavaScript, TypeScript, React, Angular, and Vue. The skill explains source files, generated JavaScript, required imports and license settings, embedding examples in guides, and checking that each framework version displays correctly.

  • Adding a code example to a feature guide
  • Preparing examples for multiple frameworks
  • Generating JavaScript examples from TypeScript
handsontable/handsontable22.1KUpdated Oct 19, 2026

invalid-links

FreeSummary

Audit page links to find missing, empty, or unusable href values and navigation handled only by JavaScript. Guide fixes using real URLs and appropriate HTML elements so search engines can discover linked pages.

  • Auditing navigation links in JavaScript-heavy pages
  • Checking href values in dynamically generated links
  • Separating navigation links from action buttons
thedaviddias/Front-End-Checklist74.5KUpdated Oct 6, 2026

Write JavaScript for n8n Code nodes to aggregate, filter, and transform workflow data. Guidance covers data access, output formats, execution modes, common errors, and performance choices when processing large numbers of records.

  • Aggregating and deduplicating multiple records
  • Transforming complex API responses
  • Fixing data access and return format errors
czlonkowski/n8n-mcp23.1KUpdated Oct 18, 2026

javascript-pro

FreeSummary

Build, debug, and refactor JavaScript applications for browsers and Node.js. Covers asynchronous tasks with async/await, module organization, performance checks, and test creation, with explicit error handling and modern ES2023+ syntax.

  • Build a vanilla JavaScript application
  • Fix errors in asynchronous API requests
  • Organize code into ESM modules
Jeffallan/claude-skills11.9KUpdated Oct 17, 2026

react-performance

FreeSummaryAI rating 100

Review and refactor React and Next.js code to address slow loading and interactions. Prioritized guidance covers sequential data requests, downloaded JavaScript size, server processing, repeated rendering, and browser work, with examples for choosing relevant improvements.

  • Investigating slow page loads
  • Reviewing downloaded JavaScript size
  • Reducing repeated rendering and interaction delays
affaan-m/ECC283.3KUpdated Oct 16, 2026

legacy-js

FreeSummary

Audit JavaScript delivered to modern browsers for unnecessary older code and compatibility patches. Confirm performance costs with measurements, then review build targets and browser-specific delivery to reduce avoidable download size and processing work.

  • Investigating slow page loads
  • Checking unnecessary JavaScript compatibility code
  • Reviewing build targets for modern browsers
thedaviddias/Front-End-Checklist74.5KUpdated Oct 6, 2026

js-file-size

FreeSummary

Inspect compressed JavaScript bundles, the files that package application code, to find excessive size and loading costs. Recommend splitting code, removing unused portions, and reviewing dependencies based on measured effects on page responsiveness.

  • Finding JavaScript files over 200KB after compression
  • Investigating delays before a page becomes interactive
  • Reducing bundle size through code splitting
thedaviddias/Front-End-Checklist74.5KUpdated Oct 6, 2026

has-selector

FreeSummary

Review JavaScript that changes a parent element’s appearance based on its children. Find opportunities to replace class toggling with CSS :has() rules, and explain how those rules express conditions involving child elements.

  • Replacing JavaScript class toggling with CSS
  • Styling form containers based on input state
  • Changing parent styles when child content exists
thedaviddias/Front-End-Checklist74.5KUpdated Oct 6, 2026

Set up ESLint, a tool that checks JavaScript for errors and coding rule violations. Configure shared rules, connect checks to editors and automated workflows, and review flagged code alongside its behavior in the browser.

  • Setting up ESLint for a JavaScript project
  • Applying consistent coding rules across a team
  • Adding code checks to editors and CI/CD
thedaviddias/Front-End-Checklist74.5KUpdated Oct 6, 2026

css-order

FreeSummary

Review the loading order of CSS and JavaScript to address rendering delays and flashes of unstyled content. Suggest changes to the document head, script loading, and critical styles, while checking layouts across screen sizes and interaction states.

  • Investigating flashes of unstyled content
  • Reviewing CSS and JavaScript order in the document head
  • Checking deferred scripts and critical styles
thedaviddias/Front-End-Checklist74.5KUpdated Oct 6, 2026

dsl-vm-reverse

FreeSummary

Analyze custom virtual machines written in JavaScript by extracting instruction tables, examining constants, and capturing runtime state. Use the findings to reconstruct how obfuscated code executes, including custom runtimes used in risk-control engines.

  • Identify a custom virtual machine in obfuscated JavaScript
  • Extract and classify virtual machine instructions
  • Trace exported functions and their execution flow
zhaoxuya520/reverse-skill42.6KUpdated Sep 22, 2026

Inspect suspicious PDFs without opening them in a document viewer. Use peepdf, pdfid, and pdf-parser to examine internal objects, extract embedded code and files, and report threat indicators such as URLs and hashes.

  • Triaging suspicious PDF email attachments
  • Investigating PDF exploit documents
  • Extracting embedded JavaScript and files
mukul975/Anthropic-Cybersecurity-Skills34.7KUpdated Aug 31, 2026

nodejs-keccak256

FreeSummary

Implement and review Ethereum hashing in JavaScript or TypeScript using Keccak-256. Learn which library helpers to use and avoid confusing it with Node's SHA3 when calculating function identifiers, signature hashes, storage locations, or addresses.

  • Calculating Ethereum function identifiers and event topics
  • Reviewing signature and storage location hashing
  • Deriving an address from a public key
affaan-m/ECC283.3KUpdated Oct 16, 2026

Extract website content into Markdown, HTML, or plain text with Scrapling. Handle JavaScript-rendered pages and anti-bot challenges, or write Python crawlers that follow links, collect structured data, and resume interrupted runs.

  • Save article text as Markdown
  • Extract content loaded by JavaScript
  • Retrieve pages with anti-bot protections
D4Vinci/Scrapling88.5KUpdated Oct 18, 2026

render-blocking

FreeSummary

Find CSS and JavaScript that delay a page’s first visible content. Confirm the bottleneck with browser tools or performance data, then adjust loading behavior and inline essential styles to help the page start rendering sooner.

  • Investigating a blank screen during page loading
  • Reviewing CSS and JavaScript loading behavior
  • Inlining styles needed for the initial display
thedaviddias/Front-End-Checklist74.5KUpdated Oct 6, 2026

code-splitting

FreeSummary

Review large JavaScript bundles to find code that can load later. Suggest dynamic imports, which load modules when needed, and page-level splitting, with loading states for heavy libraries and features outside the initial view.

  • Finding ways to split large JavaScript bundles
  • Delaying chart libraries and rich text editors
  • Reviewing code loaded for each page
thedaviddias/Front-End-Checklist74.5KUpdated Oct 6, 2026

Reconstruct frontend behavior from served JavaScript, build manifests, and source maps, which link built code to source. Trace loaded modules, recover route and API references, and identify the smallest asset sequence that explains observed behavior.

  • Reconstructing the structure of served JavaScript
  • Recovering route and API references from built assets
  • Tracing chunk loading and obscured loader code
zhaoxuya520/reverse-skill42.6KUpdated Sep 22, 2026