OpenTelemetry Transformation Language (OTTL) expert. Use when writing or debugging OTTL expressions for any OpenTelemetry Collector component that supports OTTL (processors, connectors, receivers, exporters). Triggers on tasks involving telemetry transformation, filtering, attribute manipulation, data redaction…
Route Node.js/TypeScript backend security questions to the matching OWASP Top 10 category and the correct library reference (express, mysql2). Use when securing Express endpoints, parameterizing mysql2 queries, hardening sessions/headers/CORS, or classifying a finding as A01–A10. Do NOT use for React/frontend XSS…
Generate high-quality Product Requirements Documents (PRDs) for software systems and AI-powered features. Includes executive summaries, user stories, technical specifications, and risk analysis.
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance…
React Native and Expo best practices for building performant mobile apps. Use when building React Native components, optimizing list performance, implementing animations, or working with native modules. Triggers on tasks involving React Native, Expo, mobile performance, or native platform APIs.
Verify working-tree changes against an 8-tier test pyramid. Runs the right tests for changed files, collects coverage from instrumentable tiers, and returns a structured verification report. Use when the agent modifies production code, the user asks to run tests or check coverage, or the gh-pr-creator skill needs…
Use when writing or reviewing TypeScript tests, choosing between unit, contract, integration, and end-to-end layers, isolating database or HTTP seams, or fixing flaky, non-hermetic, or mis-layered test suites.
Use when authoring or reviewing production TypeScript modules, choosing layer and suffix boundaries, modeling domain objects and ports, deciding error ownership, or wiring validation and observability at system boundaries.
Design and audit TypeScript types as a modeling discipline — making illegal states unrepresentable and encoding domain truth — NOT as a mechanical lint pass. Use whenever the user is modeling a new type, reviewing or refactoring existing types, or asking whether a type is well shaped: "how should I model X", "is this…
Provides structured error handling patterns for TypeScript, drawing from ZIO principles. Helps distinguish between expected domain errors and unexpected defects. Use when designing API boundaries, handling complex failure scenarios, deciding between thrown exceptions and result types (neverthrow), or ensuring…
Configure Vitest in monorepo workspaces with correct workspace root, import.meta.url pattern, and workspace-relative include paths. Use when Vitest shows 0 tests, test discovery fails, or setting up vitest.config.ts in npm/yarn/pnpm workspaces.
Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
Reclaim disk space from git worktree pools by deleting reproducible nodemodules trees from worktrees that show no sign of active work, gated on clean tree, fully-pushed commits, no open files, idleness, and a sibling lockfile. Use when a worktree directory has grown to many GB, when asked why /worktrees is so large…
★not rated 2 yesterdayC143 tokens
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: