Agent skills that run typescript, in plugin format
A skill is a Markdown file that tells a coding agent how to do one job. We parse every one we can find — the frontmatter, the outline, the languages in its code blocks — so you can look for the one that fits instead of reading through a repository to find out.
69,865 skills from 9,574 repositories, last read 11 September 2026.
Skills declare what they need inconsistently: 58.8% name the languages they run, 11.2% list the tools they ask for, and 4.6% give themselves a category. Filtering narrows to the ones that said so, never to the ones that are.
- ai-regression-testingaffaan-m/ECC
Regression testing strategies for AI-assisted development. Sandbox-mode API testing without database dependencies, automated bug-check workflows, and patterns to catch AI blind spo
pluginmarkdowntypescript - vue-patternsaffaan-m/ECC
Vue.js 3 Composition API patterns, component architecture, reactivity best practices, Pinia state management, Vue Router navigation, and Nuxt SSR patterns. Activates for Vue, Nuxt,
plugintypescriptvue - nuxt4-patternsaffaan-m/ECC
Nuxt 4 app patterns for hydration safety, performance, route rules, lazy loading, and SSR-safe data fetching with useFetch and useAsyncData. Use when building or reviewing a Nuxt 4
plugintypescriptvue - autonomous-loopsaffaan-m/ECC
Patterns and architectures for autonomous Claude Code loops — from simple sequential pipelines to RFC-driven multi-agent DAG systems. Retained for compatibility only: when new auto
pluginbashmarkdowntypescript - evm-token-decimalsaffaan-m/ECC
Prevent silent decimal mismatch bugs across EVM chains. Covers runtime decimal lookup, chain-aware caching, bridged-token precision drift, and safe normalization for bots, dashboar
pluginbashpythonsoliditytypescript - nodejs-keccak256affaan-m/ECC
Prevent Ethereum hashing bugs in JavaScript and TypeScript. Node's sha3-256 is NIST SHA3, not Ethereum Keccak-256, and silently breaks selectors, signatures, storage slots, and add
pluginbashjavascripttypescript - nestjs-patternsaffaan-m/ECC
NestJS architecture patterns for modules, controllers, providers, DTO validation, guards, interceptors, config, and production-grade TypeScript backends. Use when building or revie
plugintypescript - coding-standardsaffaan-m/ECC
Baseline cross-project coding conventions for naming, readability, immutability, and code-quality review. Use detailed frontend or backend skills for framework-specific patterns. U
plugintypescript - contract-firstaffaan-m/ECC
Use when multiple consumers and providers must evolve an API or event schema without field drift, integration surprises, or one side silently redefining the interface.
pluginbashtypescriptyaml - agent-payment-x402affaan-m/ECC
Add x402 payment execution to AI agents with per-task budgets, spending controls, and non-custodial wallets. Supports Base through agentwallet-sdk and X Layer through OKX Payments
pluginjsontypescript - error-handlingaffaan-m/ECC
Patterns for robust error handling across TypeScript, Python, and Go. Covers typed errors, error boundaries, retries, circuit breakers, and user-facing error messages. Use when des
plugingopythontypescript - motion-patternsaffaan-m/ECC
Production-ready animation patterns for React / Next.js — button, modal, toast, stagger, page transitions, exit animations, scroll, and layout — built on motion-foundations tokens
plugintypescript - api-designaffaan-m/ECC
REST API design patterns including resource naming, status codes, pagination, filtering, error responses, versioning, and rate limiting for production APIs. Use when designing or r
plugingojsonpythontypescript - motion-foundationsaffaan-m/ECC
Motion tokens, spring presets, performance rules, device adaptation, accessibility enforcement, and SSR safety for React / Next.js using motion/react. Foundation layer — all other
plugincsshtmltypescript - e2e-testingaffaan-m/ECC
Playwright E2E testing patterns, Page Object Model, configuration, CI/CD integration, artifact management, and flaky test strategies. Use when writing Playwright tests, structuring
pluginbashmarkdowntypescriptyaml - frontend-patternsaffaan-m/ECC
Frontend development patterns for React, Next.js, state management, performance optimization, and UI best practices. Use when building or reviewing React or Next.js components, sta
plugintypescript - healthcare-cdss-patternsaffaan-m/ECC
Clinical Decision Support System (CDSS) development patterns. Drug interaction checking, dose validation, clinical scoring (NEWS2, qSOFA), alert severity classification, and integr
plugintypescript - healthcare-emr-patternsaffaan-m/ECC
EMR/EHR development patterns for healthcare applications. Clinical safety, encounter workflows, prescription generation, clinical decision support integration, and accessibility-fi
plugintypescript - healthcare-phi-complianceaffaan-m/ECC
Protected Health Information (PHI) and Personally Identifiable Information (PII) compliance patterns for healthcare applications. Covers data classification, access control, audit
pluginsqltypescript - database-migrationsaffaan-m/ECC
Database migration best practices for schema changes, data migrations, rollbacks, and zero-downtime deployments across PostgreSQL, MySQL, and common ORMs (Prisma, Drizzle, Kysely,
pluginbashprismapythonsql - backend-patternsaffaan-m/ECC
Backend architecture patterns, API design, database optimization, and server-side best practices for Node.js, Express, and Next.js API routes. Use when building or reviewing Node.j
plugintypescript - laravel-plugin-discoveryaffaan-m/ECC
Discover and evaluate Laravel packages via LaraPlugins.io MCP. Use when the user wants to find plugins, check package health, or assess Laravel/PHP compatibility.
pluginjsontypescript - motion-advancedaffaan-m/ECC
Advanced motion patterns for React / Next.js — drag & drop, gestures, text animations, SVG path drawing, custom hooks, imperative sequences (useAnimate), loaders, and the full API
plugintypescript - bun-runtimeaffaan-m/ECC
Bun as runtime, package manager, bundler, and test runner. When to choose Bun vs Node, migration notes, and Vercel support.
pluginbashtypescript - hexagonal-architectureaffaan-m/ECC
Design, implement, and refactor Ports & Adapters systems with clear domain boundaries, dependency inversion, and testable use-case orchestration across TypeScript, Java, Kotlin, an
pluginmermaidtypescript - mcp-server-patternsaffaan-m/ECC
Build MCP servers with Node/TypeScript SDK — tools, resources, prompts, Zod validation, stdio vs Streamable HTTP. Use Context7 or official MCP docs for latest API. Use when buildin
pluginbashtypescript+1 files - deployment-patternsaffaan-m/ECC
Deployment workflows, CI/CD pipeline patterns, Docker containerization, health checks, rollback strategies, and production readiness checklists for web applications. Use when setti
pluginbashdockertypescriptyaml - clickhouse-ioaffaan-m/ECC
ClickHouse database patterns, query optimization, analytics, and data engineering best practices for high-performance analytical workloads. Use when writing ClickHouse schemas or q
pluginsqltypescript - mailtrap-email-integrationaffaan-m/ECC
Guides agents through integrating transactional email sending via Mailtrap's Email API, including sandbox testing, domain verification, and API authentication. Use when implementin
plugintypescript - frontend-a11yaffaan-m/ECC
Accessibility patterns for React and Next.js — semantic HTML, ARIA attributes, form labeling, keyboard navigation, focus management, and screen reader support. Use when building an
plugintypescript - react-native-patternsaffaan-m/ECC
React Native and Expo app patterns — Expo Router navigation, state separation (server/client/route/form), TanStack Query data fetching with Zod, performant lists, NativeWind/StyleS
plugintypescript - react-patternsaffaan-m/ECC
React 18/19 patterns including hooks discipline, server/client component boundaries, Suspense + error boundaries, form actions, data fetching, state management decision trees, and
plugintypescript+7 files - react-performanceaffaan-m/ECC
React and Next.js performance optimization patterns adapted from Vercel Engineering's React Best Practices (https://github.com/vercel-labs/agent-skills). Organizes 70+ rules across
plugincsstypescript+6 files - react-testingaffaan-m/ECC
React component testing with React Testing Library, Vitest/Jest, MSW for network mocking, accessibility assertions with axe, and the decision boundary between component tests and P
pluginbashtypescript+5 files - security-reviewaffaan-m/ECC
Use this skill when adding authentication, handling user input, working with secrets, creating API endpoints, or implementing payment/sensitive features. Provides comprehensive sec
pluginbashsqltypescript - tasteaffaan-m/ECC
A creative-direction (taste) layer for music videos and short-form edits in the angelcore / cloud-trance / hyperpop visual family. Distills a named-genre aesthetic vocabulary, a mo
pluginbashtypescript - tdd-workflowaffaan-m/ECC
Use this skill when writing new features, fixing bugs, or refactoring code. Enforces test-driven development with 80%+ coverage including unit, integration, and E2E tests.
pluginbashjsonmarkdowntypescript - video-editingaffaan-m/ECC
AI-assisted video editing workflows for cutting, structuring, and augmenting real footage. Covers the full pipeline from raw capture through FFmpeg, Remotion, ElevenLabs, fal.ai, a
pluginbashpythontypescript+2 files - vite-patternsaffaan-m/ECC
Vite build tool patterns including config, plugins, HMR, env variables, proxy setup, SSR, library mode, dependency pre-bundling, and build optimization. Activate when working with
plugintypescript - prisma-patternsaffaan-m/ECC
Prisma ORM patterns for TypeScript backends — schema design, query optimization, transactions, pagination, and critical traps like updateMany returning count not records, $transact
pluginbashprismatypescript - caveman-setupJuliusBrussee/caveman
Wire a repository through the Caveman Cloud gateway so every LLM request is measured, with no behavior change. Use for "set up caveman" or adding LLM spend observability.
pluginbashpythontypescript - openapi-to-mcpmcp-use/mcp-use
Build and deploy an MCP server from an OpenAPI / Swagger spec using the mcp-use TypeScript SDK. Use this skill whenever the user wants to "turn this OpenAPI spec into an MCP server
pluginbashtypescript - api-workerscyanheads/obsidian-mcp-server
Cloudflare Workers deployment using `createWorkerHandler` from `@cyanheads/mcp-ts-core/worker`. Covers the full handler signature, binding types, CloudflareBindings extensibility,
plugintomltypescript - design-mcp-servercyanheads/obsidian-mcp-server
Design the tool surface, resources, and service layer for a new MCP server. Use when starting a new server, planning a major feature expansion, or when the user describes a domain/
pluginmarkdowntypescript - add-app-toolcyanheads/obsidian-mcp-server
Scaffold an MCP App tool + UI resource pair. Use when the user asks to add a tool with interactive UI, create an MCP App, or build a visual/interactive tool.
plugincsstypescript - api-lintercyanheads/obsidian-mcp-server
MCP definition linter rules reference. Use when `bun run lint:mcp` or `bun run devcheck` reports a lint error or warning (`format-parity`, `schema-is-object`, `name-format`, `serve
plugintypescript - api-errorscyanheads/obsidian-mcp-server
McpError constructor, JsonRpcErrorCode reference, and error handling patterns for `@cyanheads/mcp-ts-core`. Use when looking up error codes, understanding where errors should be th
plugintypescript - api-configcyanheads/obsidian-mcp-server
Reference for core and server configuration in `@cyanheads/mcp-ts-core`. Covers env var tables with defaults, priority order, server-specific Zod schema pattern, and Workers lazy-p
plugintypescript - add-testcyanheads/obsidian-mcp-server
Scaffold a test file for an existing tool, resource, or service. Use when the user asks to add tests, improve coverage, or when a definition exists without a matching test file.
plugintypescript - api-telemetrycyanheads/obsidian-mcp-server
Catalog of OpenTelemetry instrumentation built into framework `@cyanheads/mcp-ts-core` — spans, metrics, completion logs, env config, runtime caveats, custom instrumentation patter
plugintypescript - api-testingcyanheads/obsidian-mcp-server
Testing patterns for MCP tool/resource handlers using `createMockContext` and Vitest. Covers mock context options, handler testing, McpError assertions, format testing, Vitest conf
plugintypescript - add-promptcyanheads/obsidian-mcp-server
Scaffold a new MCP prompt template. Use when the user asks to add a prompt, create a reusable message template, or define a prompt for LLM interactions.
plugintypescript - api-canvascyanheads/obsidian-mcp-server
DataCanvas primitive reference — a Tier 3 SQL/analytical workspace for tabular MCP servers, backed by DuckDB. Use when registering tables from upstream APIs, running ad-hoc SQL acr
plugintypescript - add-servicecyanheads/obsidian-mcp-server
Scaffold a new service integration. Use when the user asks to add a service, integrate an external API, or create a reusable domain module with its own initialization and state.
plugintypescript - api-mirrorcyanheads/obsidian-mcp-server
Stand up a persistent, self-refreshing local mirror of a bulk upstream dataset with the MirrorService (@cyanheads/mcp-ts-core/mirror). Use when a server wraps a large or slow API a
plugindockertypescript - add-toolcyanheads/obsidian-mcp-server
Scaffold a new MCP tool definition. Use when the user asks to add a tool, create a new tool, or implement a new capability for the server.
plugintypescript - api-authcyanheads/obsidian-mcp-server
Authentication, authorization, and multi-tenancy patterns for `@cyanheads/mcp-ts-core`. Use when implementing auth scopes on tools/resources, configuring auth modes (none/jwt/oauth
plugintypescript - add-resourcecyanheads/obsidian-mcp-server
Scaffold a new MCP resource definition. Use when the user asks to add a resource, expose data via URI, or create a readable endpoint.
plugintypescript - api-contextcyanheads/obsidian-mcp-server
Canonical reference for the unified `Context` object passed to every tool and resource handler in `@cyanheads/mcp-ts-core`. Covers the full interface, its `RequestContext` base, al
plugintypescript - bunqueueegeominotti/bunqueue
Use bunqueue job queue library - Queue, Worker, Bunqueue (simple mode), FlowProducer, cron, DLQ, embedded and TCP modes
pluginbashjsontypescriptReadGrepGlob+3 files
Browse all 69,865 skills →200 at a time, grouped by owner. The list above is the skills with the highest standing; this is every one of them.
The whole corpus is one call away through the search API, or ask a question of it on the index itself.