Documentation creation criteria including PRD, ADR, Design Doc, and Work Plan requirements with templates. Use when creating or reviewing technical documents, or determining which documents are required.
Implement ReasoningBank adaptive learning with AgentDB's 150x faster vector database. Includes trajectory tracking, verdict judgment, memory distillation, and pattern recognition. Use when...
Comprehensive GitHub project management with swarm-coordinated issue tracking, project board automation, and sprint planning
Reviews code changes for bugs, style issues, and best practices. Use when reviewing PRs or checking code quality.
Detect module/package name stutter in Python public APIs; produces a Markdown report and optional CI gate.
Prepare designs for development handoff. Document specifications, interactions, and assets to enable efficient development and maintain design quality.
Universal code quality rules. Extends nothing β this is the base skill every project should include. Use when writing or reviewing any code.
Validate JSON data against JSON Schema specifications. Use for API validation, config file validation, or data quality checks.
Detect anomalies and outliers in datasets using statistical and ML methods. Use for data cleaning, fraud detection, or quality control analysis.
Production-grade Python playbook (src/ architecture, OOP, typing, docs, tests, uv+taskipy+ruff, CI gates, security, performance).
Generate specialized skills for each subsystem in the monorepo. Creates shared language skills and subsystem-specific checklists for high-quality AI code generation.
Detects violations of Clean Code principles and suggests refactorings. Use when reviewing code quality, improving readability, or refactoring methods, classes, and modules.
Execute and manage Rust tests including unit tests, integration tests, and doc tests. Use when running tests to ensure code quality and correctness.
Build high-quality Model Context Protocol (MCP) servers to integrate external APIs and services. Use when creating MCP tools, resources, or prompts.
Code refactoring patterns and techniques for improving code quality without changing behavior. Use for cleaning up legacy code, reducing complexity, or improving maintainability.
Code refactoring patterns and techniques for improving code quality without changing behavior. Use for cleaning up legacy code, reducing complexity, or improving maintainability.
Code refactoring patterns and techniques for improving code quality without changing behavior. Use for cleaning up legacy code, reducing complexity, or improving maintainability.
Automatic model selection based on task type. Routes planning to Opus, coding to Sonnet, simple tasks to Haiku. Optimizes cost and quality automatically.
Conducts a comprehensive security review of a git repo. Use when asked about security issues, code quality concerns, or to evaluate the security posture of a codebase or library.
Critical review of Intent design quality. Checks for over-engineering, YAGNI violations, premature abstraction, and simplification opportunities. Uses interactive discussion to refine design decisions.