superpowers
claudecodexCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
GAIA Framework — Generative Agile Intelligence Architecture. 25 specialized agents, 62 workflows, 8 shared skills for Claude Code.
Plugin gaia from marketplace gaiastudio-ai-gaia-framework in gaiastudio-ai/gaia-framework. Commands read from the repo's manifest — 6 days ago.
edge-casesStructured edge case analysis for M+ stories. JIT-loaded by /gaia-create-story Step 4b to enumerate boundary, error, timing, concurrency, integration, security, data, and environment scenarios for a single story's acceptance criteria. Returns a structured edge_case_results list. Non-blocking — failu
gaia-test-a11yPost-deploy accessibility smoke variant — runs axe-core / pa11y / Lighthouse adapters against a deployed URL and produces a verdict. Sibling of /gaia-validate-design-a11y (planning) and /gaia-review-a11y (pre-merge gate); all three share rubrics/base/a11y.json. Use when "accessibility testing" or /g
gaia-action-itemsProcess and resolve open action items before sprint planning. Use when "resolve action items" or /gaia-action-items. Loads action-items.yaml, auto-escalates aged items, routes each item by type (clarification → assignee agent, implementation → SM, process → user, automation → SM), records reasoning
gaia-add-featureTriage and route a fix, enhancement, or feature through only the affected artifacts. Classifies as patch/enhancement/feature and cascades accordingly -- updating PRD, architecture, epics, test plan, threat model, and traceability as needed. Surfaces Val verdicts (PASS/WARNING/CRITICAL) and emits an
gaia-add-storiesAdd new stories to existing epics or create new epics with stories. Enforces story protection (in-progress/review/done stories are read-only), auto-increments IDs, and validates via inline Val integration. Use when "add stories".
gaia-advanced-elicitationDeep requirements elicitation using structured questioning techniques. Use when the user wants to explore requirements gaps, validate assumptions, and discover unstated needs using methods like 5 Whys, Socratic Method, User Story Mapping, MoSCoW, Kano Model, Jobs-to-be-Done, Assumption Mapping, and
gaia-adversarialPerform a cynical, skeptical adversarial review to surface flaws, gaps, and weaknesses in any document, design, or code. Attitude-driven — orthogonal to the method-driven edge-case-hunter (gaia-edge-cases). Produces a ranked findings report with severity and confidence levels. Each finding includes
gaia-api-designREST conventions, GraphQL schema patterns, OpenAPI specification, API versioning, and RFC 7807 error standards. Shared dev skill JIT-loaded by dev-story and stack dev agents.
gaia-atddGenerate failing acceptance tests using TDD methodology from a story's acceptance criteria. Converts each AC into a Given/When/Then test skeleton following the red phase of TDD. Supports single-story invocation and argumentless batch mode that discovers high-risk stories from epics-and-stories.md.
gaia-brain-healthShow the brain knowledge layer's health view — every artifact the four-source linked predicate classifies as unlinked (no governance traceability). Use when "show brain health", "which artifacts are unlinked", "find traceability gaps", or /gaia-brain-health. Read-only; surfaces gaps as a quality sig
gaia-brain-queryQuery the brain knowledge layer's governance envelope for a story key — the related artifacts grouped by direction (UP the governance chain, DOWN to tests and reviews, LATERAL to design) in one read-only invocation. Use when "query the brain", "show the governance envelope", "what governs this story
gaia-brain-reindexRebuild the brain knowledge layer's index from source — a full, correct-by-construction sweep of the project's artifact and state trees. Use when "reindex the brain", "rebuild the knowledge index", or /gaia-brain-reindex. Runs automatically as a best-effort pass at sprint-close and is available on d
gaia-brainstormBrainstorm a new project idea with structured techniques — analysis skill. Use when the user wants to explore a business idea, target users, pain points, and opportunity areas before writing a PRD.
gaia-brainstormingFacilitated brainstorming session using diverse creative techniques. Use when the user wants to run a structured ideation session (mind mapping, SCAMPER, six thinking hats, etc.) with ranked output.
gaia-bridge-disableDisable the Test Execution Bridge by delegating to gaia-bridge-toggle with mode=disable. Thin wrapper that preserves the user-visible /gaia-bridge-disable slash command. Edits test_execution_bridge.bridge_enabled = false in .gaia/config/project-config.yaml. Flag takes effect immediately under the na
gaia-bridge-enableEnable the Test Execution Bridge by delegating to gaia-bridge-toggle with mode=enable. Thin wrapper that preserves the user-visible /gaia-bridge-enable slash command. Edits test_execution_bridge.bridge_enabled = true in .gaia/config/project-config.yaml. Flag takes effect immediately under the native
gaia-bridge-toggleToggle the Test Execution Bridge on or off by flipping test_execution_bridge.bridge_enabled in config/project-config.yaml, preserving comments and YAML formatting. Idempotent — no write when already in target state. Under the native plugin, the flip takes effect immediately — no config rebuild step
gaia-brownfieldApply GAIA to an existing project — deep discovery, multi-scan gap analysis, NFR assessment, and template-driven artifact generation. Use when "onboard existing project" or /gaia-brownfield. Runs multi-scan logic (doc-code, hardcoded, integration-seam, runtime-behavior, security) plus NFR assessment
gaia-change-requestDEPRECATED -- Thin redirect to gaia-add-feature. Preserved for backward compatibility. Use /gaia-add-feature directly.
gaia-changelogGenerate a changelog entry from git history and sprint-status files. Groups commits by Keep a Changelog category (Added, Changed, Fixed, Deprecated, Removed, Security) and cross-references story keys from .gaia/artifacts/implementation-artifacts/. Writes or appends to CHANGELOG.md. Use when "generat
gaia-check-dodCheck the Definition of Done checklist for a story file. Parses the DoD section and reports per-item checked/unchecked state. Mostly scripted -- delegates to review-gate.sh for gate-state reads and directly parses the DoD markdown section.
gaia-check-review-gateCheck the composite Review Gate status for a story file. Invokes review-gate.sh to read each review row and reports per-row status using the canonical vocabulary PASSED / FAILED / UNVERIFIED.
gaia-ci-editEdit the ci_cd.promotion_chain in global.yaml — add, remove, edit, or reorder environments. Use when "edit CI config" or /gaia-ci-edit.
gaia-config-ciScaffold or regenerate a CI pipeline with quality checks. Use when "setup CI pipeline" or /gaia-config-ci (formerly /gaia-ci-setup); pass --regenerate to refresh generated workflows with the backup-before-overwrite UX and *.user-steps.yml include pattern; pass --project-slice <service> to project a
gaia-code-review-standardsUniversal review checklist, SOLID violation detection, cyclomatic and cognitive complexity thresholds, and the review-gate-completion hard gate enforced before a story moves to done. Shared dev skill JIT-loaded by dev-story, code-review, and stack dev agents.
gaia-review-codePre-merge code review. Use when "run code review" or /gaia-review-code (formerly /gaia-code-review).
gaia-config-brownfieldEdit the brownfield section of project-config.yaml — deterministic-tools master flag + per-phase tool overrides (prewarm/sarif-merge/dedup/grype/sbom/deadcode/phase-4b/defectdojo). Section-scoped editor that preserves YAML comments and formatting. Use when "edit brownfield config" or /gaia-config-br
gaia-config-complianceEdit the compliance section of project-config.yaml — section-scoped editor that preserves YAML comments and formatting. Use when "edit compliance config" or /gaia-config-compliance.
gaia-config-device-targetEdit the device_targets section of project-config.yaml — set, show, or clear per-platform device matrices (os_versions, form_factors, screen_sizes). Section-scoped editor that preserves YAML comments and formatting — use when "edit device targets config" or /gaia-config-device-target.
gaia-config-distributionSection-scoped editor for the `distribution:` block of `project-config.yaml`. Use when "edit distribution config" or /gaia-config-distribution. Comment-preserving. Four operations — `add`, `show`, `clear`, `set` — mirror the /gaia-config-env pattern.
gaia-config-envEdit the environments section of project-config.yaml — section-scoped editor that preserves YAML comments and formatting. Use when "edit environments config" or /gaia-config-env.
gaia-config-gatesEdit the gates section of project-config.yaml — per-gate severity overrides keyed by gate name. Section-scoped editor that preserves YAML comments and formatting. Use when "edit gates config" or /gaia-config-gates.
gaia-config-platformEdit the platforms section of project-config.yaml — add, remove, or list platform identifiers. Section-scoped editor that preserves YAML comments and formatting. Unknown identifiers warn (not error) — use when "edit platforms config" or /gaia-config-platform.
gaia-config-rubricDEPRECATED — This skill has been retired. Use /gaia-config-severity (5-into-3 severity map) and /gaia-config-gates (per-gate severity overrides) instead. Preserved as a thin one-sprint deprecation redirect.
gaia-config-severityEdit the severity section of project-config.yaml — the 5-into-3 severity map (Critical / High / Medium / Low / Info → BLOCKED / REQUEST_CHANGES / APPROVE). Section-scoped editor that preserves YAML comments and formatting. Use when "edit severity config" or /gaia-config-severity.
gaia-config-showDisplay project-config.yaml read-only — top-level section TOC (default), a single named section, or the full byte-verbatim file (--full). Use when "show config" or /gaia-config-show.
gaia-config-sprint-reviewEdit the sprint_review section of project-config.yaml — section-scoped editor that preserves YAML comments and formatting. Configures Track B per-stack execution-review commands consumed by /gaia-sprint-review. Schema rejects `playwright_headed: false` at validation time. Use when "edit sprint_revie
gaia-config-stackEdit the stacks section of project-config.yaml — section-scoped editor that preserves YAML comments and formatting. Use when "edit stacks config" or /gaia-config-stack.
gaia-config-testEdit the test_execution section of project-config.yaml — section-scoped editor that preserves YAML comments and formatting. Use when "edit test_execution config" or /gaia-config-test.
gaia-config-toolEdit the tools section of project-config.yaml — section-scoped editor that preserves YAML comments and formatting. Use when "edit tools config" or /gaia-config-tool.
gaia-config-validateValidate project-config.yaml against project-config.schema.json and report schema violations with JSONPath locations. Pass --rubric to instead validate the merged rubric output for the active project (layered loader). Use when "validate config" or /gaia-config-validate.
gaia-correct-courseManage mid-sprint scope changes by updating story files (source of truth) and reconciling sprint-status.yaml via sprint-state.sh. Supports scope changes, priority shifts, blocker resolution, resource changes, and story injection. GAIA-native replacement for the legacy correct-course XML engine workf
gaia-create-archDesign system architecture through collaborative discovery with the architect subagent (Theo). Use when the user wants to produce a validated architecture document from an existing PRD, covering technology selection, system components, data architecture, API design, infrastructure, security architec
gaia-create-epicsBreak requirements into epics and user stories through collaborative discovery with the architect (Theo) and pm (Derek) subagents — architecture skill. Use when the user wants to decompose a PRD and architecture into implementation-ready epics and stories with dependency topology, risk levels from t
gaia-create-prdCreate a Product Requirements Document through collaborative discovery with the pm subagent (Derek) — planning skill. Use when the user wants to produce a validated PRD from an existing product brief, covering goals, functional/non-functional requirements, user journeys, data requirements, integrati
gaia-create-stakeholderScaffold a new stakeholder file for Party Mode with YAML frontmatter (name, role, expertise, personality, optional perspective/tags) plus a Background section. Use when "create a stakeholder" or /gaia-create-stakeholder. Writes to custom/stakeholders/, enforces the 50-file cap and 100-line per-file
gaia-create-storyCreate a detailed story file from epics-and-stories.md with full frontmatter, acceptance criteria, and sprint-state registration. Architecture skill.
gaia-create-uxgaia-creative-sprintgaia-database-designgaia-deploy-checklistgaia-deploy-postgaia-deploygaia-design-reviewgaia-design-thinkinggaia-dev-storygaia-discovergaia-docker-workflowgaia-doctorgaia-document-projectgaia-document-rulesetsgaia-documentation-standardsgaia-domain-researchgaia-edge-casesgaia-edit-archgaia-edit-prdgaia-edit-test-plangaia-edit-uxgaia-editorial-prosegaia-editorial-structuregaia-epic-statusgaia-feedgaia-fill-test-gapsgaia-fix-storygaia-git-workflowgaia-ground-truth-managementgaia-helpgaia-historygaia-index-docsgaia-infra-designgaia-initgaia-innovationgaia-knowledge-refreshgaia-list-toolsgaia-market-researchgaia-meetinggaia-memory-hygienegaia-memory-management-cross-agentgaia-memory-managementgaia-merge-docsgaia-migrategaia-mobile-testinggaia-nfrgaia-partygaia-perf-testinggaia-performance-reviewgaia-pitch-deckgaia-post-deploygaia-problem-solvinggaia-product-briefgaia-project-contextgaia-publishgaia-qa-testsgaia-quick-devgaia-quick-specgaia-readiness-checkgaia-refresh-ground-truthgaia-release-plangaia-releasegaia-resumegaia-retrogaia-review-a11ygaia-review-apigaia-review-depsgaia-review-mobilegaia-review-perfgaia-review-securitygaia-rollback-plangaia-run-all-reviewsgaia-run-sprintgaia-security-basicsgaia-security-reviewgaia-shard-docgaia-shell-idiomsgaia-slide-deckgaia-sprint-closegaia-sprint-plangaia-sprint-reviewgaia-sprint-statusgaia-statusline-disablegaia-statusline-enablegaia-statusline-refreshgaia-statuslinegaia-storytellinggaia-summarizegaia-teach-testinggaia-tech-debt-reviewgaia-tech-researchgaia-test-a11ygaia-test-automategaia-test-dastgaia-test-designgaia-test-device-matrixgaia-test-e2egaia-test-frameworkgaia-test-gap-analysisgaia-test-manualgaia-test-mobile-e2egaia-test-perfgaia-test-reviewgaia-test-rungaia-test-strategygaia-testing-patternsgaia-threat-modelgaia-tool-infogaia-tracegaia-triage-findingsgaia-unfeedgaia-val-savegaia-val-validate-plangaia-val-validategaia-validate-design-a11ygaia-validate-frameworkgaia-validate-prdgaia-validate-rubricgaia-validate-storygaia-validation-patternsgaia_base-devBase developer agent template — shared persona, rules, and domain knowledge inherited by all stack dev agents (typescript, python, java, angular, flutter, mobile, go).
adversarial-reviewerSage — Adversarial Reviewer. Use for devil's-advocate critique of PRDs, architecture documents, UX designs, and test plans — surfacing contradictions, stress-testing assumptions, and identifying high-impact gaps before they reach implementation.
analystElena — Strategic Business Analyst. Use for market research, competitive analysis, requirements elicitation, and domain expertise.
angular-devLena — Angular Developer. Enterprise Angular/RxJS/NgRx specialist.
architectTheo — System Architect. Use for architecture design, technical decisions, API contracts, and implementation readiness checks.
bash-devShay — Bash Developer. Shell scripting, POSIX, CI pipelines, and automation expert.
brainstorming-coachRex — Master Brainstorming Facilitator. Use for breakthrough brainstorming sessions, divergent/convergent thinking, party-mode multi-agent jams.
data-engineerMilo — Data Pipeline Architect. Use for schema design, ETL/ELT pipeline advice, data quality, and analytics instrumentation.
design-thinking-coachLyra — Human-Centered Design Expert. Use for design thinking sessions, empathy mapping, and the five-phase empathize→define→ideate→prototype→test process.
devopsSoren — DevOps/SRE Engineer. Use for infrastructure design, CI/CD pipelines, deployment checklists, and rollback planning.
embedded-devNils — Embedded Developer. C/C++/ESP-IDF/FreeRTOS firmware specialist.
flutter-devFreya — Flutter Developer. Cross-platform Flutter/Dart specialist.
go-devKai — Go Developer. Backend services, APIs, microservices, gRPC expert.
innovation-strategistOrion — Business Model Innovator. Use for strategic disruption, Jobs-to-be-Done analysis, Blue Ocean mapping, and business model innovation.
java-devHugo — Java Developer. Enterprise Spring Boot/JPA/Microservices specialist.
manual-testerReese — Manual Tester. Use for fork-context agent-driven manual verification with structured run-record evidence.
mobile-devTalia — Mobile Developer. React Native/Swift/Kotlin mobile-first specialist.
orchestratorGaia — GAIA Master Orchestrator. Primary entry point for all GAIA operations. Routes users to the right subagent or workflow across lifecycle, creative, and testing categories.
performanceJuno — Performance Specialist. Use for load testing, profiling, bottleneck identification, Core Web Vitals, and P99 optimization.
pmDerek — Product Manager. Use for PRD creation, requirements discovery, stakeholder alignment, and feature prioritization.
presentation-designerVermeer — Visual Communication Expert + Presentation Designer. Use for slide decks, pitch decks, narrative arc design, and visual hierarchy.
problem-solverNova — Systematic Problem-Solving Expert. Use for root cause analysis, TRIZ, Theory of Constraints, 5 Whys, and contradiction resolution.
python-devRavi — Python Developer. Django/FastAPI/data pipeline specialist.
qaVera — QA Engineer. Use for automated test generation, API testing, E2E testing, and coverage analysis.
securityZara — Application Security Expert. Use for threat modeling, OWASP Top 10 reviews, STRIDE/DREAD analysis, and compliance mapping.
smNate — Scrum Master. Use for sprint planning, story preparation, agile ceremonies, and backlog management.
storytellerElara — Expert Storytelling Guide + Narrative Strategist. Use for narrative crafting, story structure, emotional arcs, and audience engagement.
tdd-reviewerTex — TDD Reviewer. Use for fork-context Red/Green/Refactor diff review with canonical verdict + findings list.
tech-writerIris — Technical Writer. Use for documentation, Mermaid diagrams, editorial reviews, and standards compliance.
test-architectSable — Master Test Architect. Use for risk-based test strategy, test framework setup, CI quality gates, ATDD, NFR assessment, and traceability matrices.
typescript-devCleo — TypeScript Developer. Full-stack React/Next.js/Express expert.
ux-designerChristy — UX Designer. Use for user research, interaction design, UI patterns, and information architecture.
validatorVal — Artifact Validator. Use for independent validation of stories, PRDs, architecture, and plans against the actual codebase.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.
1 MCP server
Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.
5 commands
Automates browser interactions for web testing, form filling, screenshots, and data extraction
12 skills
Use Alibaba Open Code Review from local Codex.
2 skills
Claude Code skill for creating and presenting Slidev slidedecks
1 skill
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.