调试
定位并修复问题,分析错误
o11y-logging
joelhooks
"Implement and verify joelclaw observability on every change so failures cannot stay silent. Use when adding/updating Inngest functions, gateway channels, webhook providers, APIs, workers, or any pipeline step. Enforces canonical OTEL contract, storage path, and verification gates. Triggers on: 'o11y', 'observability', 'logging', 'otel', 'instrument this', 'silent failure', 'add telemetry', 'log this function'."
retrospective
blacklanternsecurity
Post-engagement lessons-learned retrospective. Reads the engagement directory, analyzes skill routing decisions, identifies knowledge gaps and missing skills, and produces an actionable improvement report.
nodejs-backend-patterns
HermeticOrmus
Build production-ready Node.js backend services with Express/Fastify, implementing middleware patterns, error handling, authentication, database integration, and API design best practices. Use when creating Node.js servers, REST APIs, GraphQL backends, or microservices architectures.
typescript-advanced-types
HermeticOrmus
Master TypeScript's advanced type system including generics, conditional types, mapped types, template literals, and utility types for building type-safe applications. Use when implementing complex type logic, creating reusable type utilities, or ensuring compile-time type safety in TypeScript projects.
git-worktree
NikiforovAll
This skill should be used when the user wants to manage Git worktrees - creating worktrees from local or remote branches, listing active worktrees with details, deleting worktrees, or switching between worktrees. Ideal for working on multiple branches simultaneously without stashing changes.
adversarial-prompting
sundial-org
Applies rigorous adversarial analysis to generate, critique, fix, and consolidate solutions for any problem (technical or non-technical). Use when facing complex problems requiring thorough analysis, multiple solution approaches, and validation of proposed fixes before implementation.
django-celery-expert
vintasoftware
Expert Django and Celery guidance for asynchronous task processing. Use when designing background tasks, configuring workers, handling retries and errors, optimizing task performance, implementing periodic tasks, or setting up production monitoring. Follows Celery best practices with Django integration patterns.
exchange-connectivity
JoelLewis
"Exchange and venue connectivity: market data feeds, FIX sessions, trading venue integration, market halts, circuit breakers, symbology, and connectivity architecture."
accessibility-audit
webflow
Run comprehensive accessibility audit (WCAG 2.1) on Webflow pages - checks buttons, forms, links, focus states, headings, keyboard navigation, and generates detailed reports with fixes. Requires Webflow Designer connection. Excludes image alt text (covered by asset-audit skill).
link-checker
webflow
Find and fix broken or insecure links across an entire site, including CMS content, to improve SEO and user experience. Audits HTTP/HTTPS issues and validates all internal and external links.
skill-extractor
trailofbits
Extracts reusable skills from work sessions. Use when: (1) a non-obvious problem was solved worth preserving, (2) a pattern was discovered that would help future sessions, (3) a workaround or debugging technique needs documentation. Manual invocation only via /skill-extractor command - no automatic triggers or hooks.
planning-with-files
trailofbits
Implements file-based planning for complex multi-step tasks. Creates task_plan.md, findings.md, and progress.md as persistent working memory. Use when starting tasks requiring >5 tool calls, multi-phase projects, research, or any work where losing track of goals and progress would be costly.
typescript-interface-vs-type
flpbalada
Guides when to use interface vs type in TypeScript. Use this skill when defining object types, extending types, or choosing between interface and type aliases.
react-useeffect-avoid
flpbalada
Guides when NOT to use useEffect and suggests better alternatives. Use when reviewing React code, troubleshooting performance, or considering useEffect for derived state or form resets.
typescript-advanced-types
flpbalada
Master TypeScript's advanced type system including generics, conditional types, mapped types, template literals, and utility types for building type-safe applications. Use when implementing complex type logic, creating reusable type utilities, or ensuring compile-time type safety in TypeScript projects.
react-use-client-boundary
flpbalada
Guides proper usage of "use client" directive in React/Next.js. Use this skill
typescript-best-practices
flpbalada
Guides TypeScript best practices for type safety, code organization, and maintainability. Use this skill when configuring TypeScript projects, deciding on typing strategies, writing async code, or reviewing TypeScript code quality.
Judge
simota
codex reviewãæ´»ç¨ããã³ã¼ãã¬ãã¥ã¼ã¨ã¼ã¸ã§ã³ããPRã¬ãã¥ã¼èªååã»ã³ãããåãã§ãã¯ãæ å½ããã°æ¤åºãã»ãã¥ãªãã£èå¼±æ§ããã¸ãã¯ã¨ã©ã¼ãæå³ã¨ã®ä¸æ´åãçºè¦ãZenã®ãªãã¡ã¯ã¿ãªã³ã°ææ¡ãè£å®ãã³ã¼ãã¬ãã¥ã¼ãå質ãã§ãã¯ãå¿ è¦ãªæã«ä½¿ç¨ã
Two-Stage Code Review
DmitrL-dev
Разделение code review на Spec Compliance и Code Quality для повышения точности
QA Fix Loop
DmitrL-dev
Автономный цикл Reviewer → Fixer для непрерывного улучшения качества
invariant-ace
tkersey
"Turn 'should never happen' into 'cannot happen' by defining owned inductive invariants and enforcing them at parse/construct/API/DB/lock/txn boundaries with a verification signal. Use when prompts mention invariants, impossible states, validation sprawl, cache/index drift, idempotency/versioning, retries/duplicates/out-of-order events, race/linearization bugs, loop correctness, or hardening another workflow (for example $fix) with invariant checks first."
pr-checks
massgen
Run comprehensive PR checks including reviewing CodeRabbit comments, ensuring PR description quality, running pre-commit hooks, tests, and validation. Use on an existing PR to address review feedback.
optimizing-performance
rileyhilliard
Measure-first performance optimization that balances gains against complexity. Use when addressing slow code, profiling issues, or evaluating optimization trade-offs.
verification-before-completion
rileyhilliard
Run verification commands before claiming work is complete or fixed. Use before asserting any task is done, bug is fixed, tests pass, or feature works.