Back to tags
Tag

Agent Skills with tag: javascript

105 skills match this tag. Use tags to discover related Agent Skills and explore similar workflows.

wp-interactivity-api

Use when building or debugging WordPress Interactivity API features: data-wp-* directives, @wordpress/interactivity store/state/actions, block viewScriptModule integration, performance, hydration, and directive behavior.

wordpressgutenberginteractivity-apijavascript
vapvarun
vapvarun
3

javascript

Write modern JavaScript/ES6+ code following best practices for performance, security, and maintainability. Use when writing JS code, fixing bugs, or implementing frontend functionality.

javascriptES6performance-optimizationsecurity
vapvarun
vapvarun
3

typescript

TypeScript development best practices including type system, generics, utility types, configuration, and patterns for React, Node.js, and full-stack applications. Use when writing TypeScript code, converting JavaScript to TypeScript, debugging type errors, or implementing type-safe patterns.

typescriptjavascriptnodejsreact
vapvarun
vapvarun
3

testing

Write tests for JavaScript, React, PHP, and WordPress including unit tests, integration tests, and E2E tests. Use when writing tests, setting up testing frameworks, or debugging test failures.

unit-testingintegration-testinge2e-testingjavascript
vapvarun
vapvarun
3

hyva-tailwind-integration

Comprehensive guidance on integrating Tailwind CSS and JavaScript in Hyvä Themes, including configuration merging, module registration, and build processes for Magento 2.

tailwind-csshyva-themesmagento2javascript
ProxiBlue
ProxiBlue
5

microsim-generator

Creates interactive educational MicroSims using the best-matched JavaScript library (p5.js, Chart.js, Plotly, Mermaid, vis-network, vis-timeline, Leaflet, Venn.js). Analyzes user requirements to route to the appropriate visualization type and generates complete MicroSim packages with HTML, JavaScript, CSS, documentation, and metadata.

javascriptinteractive-visualizationframework-selectionhtml-generation
dmccreary
dmccreary
111

Jest Test Framework

Execute and generate Jest tests for JavaScript/TypeScript projects with support for unit, integration, and E2E testing

test-frameworkjestjavascripttypescript
FortiumPartners
FortiumPartners
51

replacing-text

Provides intuitive find & replace CLI with JavaScript regex and string-literal mode. Use this skill when performing text replacements, batch transformations, or need JavaScript-style regex syntax

cliregexjavascriptbatch-processing
iota9star
iota9star
5

react-workflow

React framework workflow guidelines. Activate when working with React components (.jsx, .tsx), React hooks (useState, useEffect), or React-specific patterns.

reactreact-hooksjavascripttypescript
ilude
ilude
5

typescript-testing

TypeScript/JavaScript testing practices with Bun's test runner. Activate when working with bun test, .test.ts, .test.js, .spec.ts, .spec.js, testing TypeScript/JavaScript, bunfig.toml, testing configuration, or test-related tasks in Bun projects.

typescriptjavascriptbununit-testing
ilude
ilude
5

web-projects

Guidelines for web development projects using JavaScript/TypeScript frameworks. Activate when working with web projects, package.json, npm/yarn/pnpm, React, Next.js, Vue, Angular, Svelte, or other web frameworks, frontend components, or Node.js applications.

javascripttypescriptweb-frameworknodejs
ilude
ilude
5

vitest-testing

Vitest testing framework patterns and best practices. Use when writing unit tests, integration tests, configuring vitest.config, mocking with vi.mock/vi.fn, using snapshots, or setting up test coverage. Triggers on describe, it, expect, vi.mock, vi.fn, beforeEach, afterEach, vitest.

vitestjavascriptunit-testingintegration-testing
existential-birds
existential-birds
61

zustand-state

Zustand state management for React and vanilla JavaScript. Use when creating stores, using selectors, persisting state to localStorage, integrating devtools, or managing global state without Redux complexity. Triggers on zustand, create(), createStore, useStore, persist, devtools, immer middleware.

zustandreactjavascriptstate-management
existential-birds
existential-birds
61

react-flow-code-review

Reviews React Flow code for anti-patterns, performance issues, and best practices. Use when reviewing code that uses @xyflow/react, checking for common mistakes, or optimizing node-based UI implementations.

react-flowjavascriptcode-smellperformance-optimization
existential-birds
existential-birds
61

c3

|

c3.jsd3.jsinteractive-visualizationcharts
lagz0ne
lagz0ne
6

apify-js-sdk

Apify JS SDK Documentation - Web scraping, crawling, and Actor development

apify-js-sdkjavascriptnodejsweb-scraping
rawveg
rawveg
112

d3-visualization

Use when creating custom, interactive data visualizations with D3.js—building bar/line/scatter charts from scratch, creating network diagrams or geographic maps, binding changing data to visual elements, adding zoom/pan/brush interactions, animating chart transitions, or when chart libraries (Highcharts, Chart.js) don't support your specific visualization design and you need low-level control over data-driven DOM manipulation, scales, shapes, and layouts.

d3.jsjavascriptinteractive-visualizationdom-interaction
lyndonkl
lyndonkl
82

writing-web

Simple web development with HTML, CSS, JS, and HTMX. Use when writing or reviewing web templates, stylesheets, or scripts.

htmlcssjavascripthtmx
alexei-led
alexei-led
91

Page 4 of 6 · 105 results

javascript | Agent Skills