Skills

All Skills

javascript

Skills tagged with #javascript

@whistlegraph
MCP

Aesthetic Computer

MCP server for aesthetic.computer - publish JavaScript, KidLisp art, and clock melodies

mcpgithubjavascript
whistlegraph/aesthetic-computer
19d ago
0
@AudiusProject

Audius API and SDK Skill

This file provides agentic context for building on Audius with the REST API, OpenAPI/Swagger spec, JavaScript SDK, and create-audius-app. For high-level protocol and product context, read [agents.md](https://audius.co/agents.md) first.

AudiusProject/apps
18d ago
6070
@mcollina

fastify-best-practices

Guides development of Fastify Node.js backend servers and REST APIs using TypeScript or JavaScript. Use when building, configuring, or debugging a Fastify application — including defining routes, implementing plugins, setting up JSON Schema validation, handling errors, optimising performance, managing authentication, configuring CORS and security headers, integrating databases, working with WebSockets, and deploying to production. Covers the full Fastify request lifecycle (hooks, serialization, logging with Pino) and TypeScript integration via strip types. Trigger terms: Fastify, Node.js server, REST API, API routes, backend framework, fastify.config, server.ts, app.ts.

mcollina/skills+7 more
18d ago
1.4K0
@cherchyk
MCP

MCP Browser

Fetch web pages using Chrome/Edge browser with auth, anti-bot, and JavaScript rendering support

mcpgithubjavascriptbrowserweb
cherchyk/MCPBrowser
19d ago
0
@srod

node-minify

Compress JavaScript, CSS, HTML, JSON, and image files using node-minify library. Use when: minifying/compressing assets, bundling JS/CSS files, optimizing images (WebP/AVIF), concatenating files, or when user mentions "node-minify", "@node-minify", "minification". Triggers: "minify", "compress JS/CSS", "bundle", "optimize images", "reduce file size".

srod/node-minify
18d ago
5160
@LambdaTest

appium-skill

Generates production-grade Appium mobile automation scripts for Android and iOS in Java, Python, or JavaScript. Supports real device and emulator testing locally and on TestMu AI cloud with 100+ real devices. Use when the user asks to automate mobile apps, test on Android/iOS, write Appium tests, or mentions "Appium", "mobile testing", "real device", "app automation". Triggers on: "Appium", "mobile test", "Android test", "iOS test", "real device", "app automation", "UiAutomator", "XCUITest driver", "TestMu", "LambdaTest".

LambdaTest/agent-skills+37 more
18d ago
740
@archubbuck

browser-automation

Local Python-based browser automation toolkit using Playwright. Provides command-line tools for navigating, interacting with, and testing web applications without using MCP protocols. Supports clicking, typing, hovering, screenshots, content extraction, and JavaScript execution.

archubbuck/workspace-architect+2 more
15d ago
50
@MasonChow
MCP

Io.Github.MasonChow/Source Map Parser Mcp

Parse JavaScript error stack traces back to original source code using source maps

mcpgithubjavascript
MasonChow/source-map-parser-mcp
19d ago
0
@dahlia

logtape

Use this skill when writing any code that uses LogTape for logging in JavaScript or TypeScript. Covers getting loggers, the structured message syntax, configuration, library author rules, context, lazy evaluation, testing, and common mistakes to avoid. Trigger whenever the user is adding logging to a project, debugging log output, or integrating LogTape with a framework.

dahlia/logtape
18d ago
1.7K0
@JaredStewart

coderlm

Primary tool for all code navigation and reading in supported languages (Rust, Python, TypeScript, JavaScript, Go, Java, Scala, SQL). Use instead of Read, Grep, and Glob for finding symbols, reading function implementations, tracing callers, discovering tests, and understanding execution paths. Provides tree-sitter-backed indexing that returns exact source code — full function bodies, call sites with line numbers, test locations — without loading entire files into context. Use for: finding functions by name or pattern, reading specific implementations, answering 'what calls X', 'where does this error come from', 'how does X work', tracing from entrypoint to outcome, and any codebase exploration. Use Read only for config files, markdown, and unsupported languages.

JaredStewart/coderlm
18d ago
1860
@swiftwasm

bridge-js

Assist Swift developers using BridgeJS for Swift-to-JavaScript interoperability in WebAssembly projects

swiftwasm/skills+2 more
18d ago
310
@smnandre

LiveComponent

TwigComponents that re-render dynamically via AJAX. Build reactive UIs in PHP + Twig with zero JavaScript. Every user interaction triggers a server round-trip that re-renders the component and morphs the DOM.

smnandre/symfony-ux-skills+6 more
19d ago
1050
@rubys

compare-erb-js

Compare ERB and JavaScript template outputs for the offline scoring SPA. Use when working on ERB-to-JS conversion, debugging template parity issues, or verifying that changes to scoring views work correctly in both ERB and SPA modes.

rubys/showcase+1 more
19d ago
360
@DojoCodingLabs

javascript

JavaScript essentials for vibecoders. Activated when Claude works with .js/.mjs/.jsx/.ts files. Covers the language concepts most commonly encountered during vibecoding.

DojoCodingLabs/code-sensei+2 more
19d ago
100
@XXO47OXX
MCP

Io.Github.XXO47OXX/Spa Reader Mcp

MCP Server that renders JavaScript SPA pages and extracts LLM-ready Markdown content

mcpgithubjavascriptllm
XXO47OXX/spa-reader-mcp
19d ago
0
@dubzzz

javascript-testing-expert

Expert-level JavaScript testing skill focused on writing high-quality tests that find bugs, serve as documentation, and prevent regressions. Advocates for property-based testing with fast-check and protects against indeterministic code in tests. Does not cover black-box e2e testing.

dubzzz/fast-check
18d ago
4.8K0
@utensils

claudette-debug

Debug the running Claudette Tauri app by executing JavaScript in the webview and reading results back. Inspect Zustand store state, trace state changes, monitor sessions long-term, run end-to-end UAT, and diagnose UI bugs in real-time. Only works in dev builds.

utensils/Claudette
18d ago
50
@upstash

redis-js

Work with the Upstash Redis JavaScript/TypeScript SDK for serverless Redis operations. Use for caching, session storage, rate limiting, leaderboards, full-text search (querying, filtering, aggregating with @upstash/redis search extension), and all Redis data structures. Supports automatic serialization/deserialization of JavaScript types. Search also available via @upstash/search-redis and @upstash/search-ioredis adapters for TCP clients.

upstash/redis-js
18d ago
9240
@worldwonderer

browser-cdp

Use this skill when you need to control a Chrome browser via CDP (Chrome DevTools Protocol) to reuse existing login sessions. Covers: launching Chrome in debug mode, opening URLs, waiting for page load, evaluating JavaScript, taking snapshots, and extracting auth tokens. Trigger phrases: browser automation, CDP, agent-browser, 浏览器操作, 操作浏览器, Chrome CDP, 复用登录态, extract token from browser.

worldwonderer/oh-story-claudecode+4 more
2d ago
2020
@patriksimek

hacker

Red team agent for vm2 sandbox escape testing. Systematically attempts to break out of the vm2 JavaScript sandbox by exploiting known and novel attack vectors. Use this skill whenever the user makes changes to vm2's sandbox code (bridge.js, setup-sandbox.js, setup-node-sandbox.js, vm.js, nodevm.js, transformer.js) and wants to verify the sandbox still holds. Also use when the user asks to "hack", "attack", "test security", "try to escape", "red team", or "pentest" the sandbox. Trigger on any request to find sandbox escapes or verify sandbox integrity.

patriksimek/vm2
19d ago
4.0K0
@longzhi

web_fetch

Fetch and extract content from web URLs. Use when you need to: (1) Read a web page's content, (2) Download text from a URL, (3) Extract article text from a news site, (4) Get raw HTML or plain text from any URL. Uses curl via execute_command. For JavaScript-heavy sites or anti-bot protected pages, use the actionbook skill instead.

longzhi/clawhive
18d ago
420
@johnkozaris

Browser Automation with dev-browser

dev-browser is a CLI that controls browsers using sandboxed JavaScript scripts. Scripts run in a QuickJS WASM sandbox (not Node.js) with Playwright Page API access plus dev-browser extensions (notably `snapshotForAI()`). Pages persist between script runs via named handles, enabling incremental multi

johnkozaris/jko-claude-plugins+9 more
4d ago
90
@szymdzum

bdg

Use bdg CLI for browser automation via Chrome DevTools Protocol. Provides direct CDP access (60+ domains, 300+ methods) for DOM queries, navigation, screenshots, network control, and JavaScript execution. Use this skill when you need to automate browsers, scrape dynamic content, or interact with web pages programmatically.

szymdzum/browser-debugger-cli
18d ago
1100
@koaning

anywidget Development

Build an anywidget component with vanilla JavaScript and proper styling.

koaning/wigglystuff+1 more
19d ago
2110