ruflo-sparc
claudecodexSPARC methodology — Specification, Pseudocode, Architecture, Refinement, Completion phases with quality gates
3 skills · 1 command · 1 agent
AI Development Methodology: 6 phase gates from discovery to ship, 28 skills, 39 review sub-agents, and WHY-first enforcement hooks.
Plugin aid from marketplace AID in ilandahan/AID. Commands read from the repo's manifest — yesterday.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
aid-developmentaid-discoveryaid-impl-planaid-prdaid-qa-shipaid-tech-specatomic-designatomic-page-builderautoresearchcode-reviewcontext-trackingcucumber-bddlearning-modememory-systembreakdowndevelopmentdiscoveryprdqa-shiptech-specdata-scientistdeveloperproduct-managerqa-engineertech-leadnano-banana-visualphase-enforcementpipeline-orchestratortest-drivenpre-prd-researchreflectionrole-data-scientistrole-developerrole-product-managerrole-qa-engineerrole-tech-leadsystem-architectwhy-driven-decision/aid:aid-analyzeRun full quality analysis with metrics and patterns across AID sessions
/aid:aid-dashboardGenerate a quality dashboard report with metrics and visualizations
/aid:aid-endEnd the current phase and record session feedback
/aid:aid-improveRun the improvement analysis cycle
/aid:aid-initInitialize this project with AID phases and the memory system
/aid:aid-memoryManage Claude Memory entries for AID
/aid:aid-recommendationsView and manage recommendations for improving AID skills based on session feedback
/aid:aid-resetFull system reset - clears all runtime data
/aid:aid-startStart a work session: pick a role and phase, load the matching skills
/aid:aid-statusShow current AID state: phase plus session info
/aid:aid-testRun AID methodology test as isolated sub-agent with ultrathink quality verification
/aid:architectureDesign system architecture for new systems or major refactors
/aid:breather-startStart/enable breather - session break offers, presence tracking, status line
/aid:breather-stopStop breather - snooze offers, skip today, or uninstall completely
/aid:build-pageCompose pages using ONLY existing design system components
/aid:code-reviewComprehensive code review for commits and pull requests
/aid:context-updateUpdate the current work context manually
/aid:contextShow current work context: active task, step and progress
/aid:design-systemBuild a complete design system from design spec using Atomic Design methodology
/aid:discoveryStart Phase 0: research, validation and problem framing
/aid:gate-checkCheck whether the current phase is ready to advance
/aid:good-morningStart the day by checking systems, loading context, and preparing to continue work
/aid:jira-breakdownGenerate Jira project structure from technical specification
/aid:link-projectLink an existing project to AID so it shares one source of truth
/aid:phase-advanceAdvance to the next AID phase
/aid:phase-approveRecord human sign-off for the current phase
/aid:phaseShow current AID phase and its status
/aid:pipeline-statusDisplay the current state of the automated development pipeline
/aid:pipelineStart or resume the automated development pipeline for the current task
/aid:prdGenerate a Product Requirements Document (PRD) for a feature
/aid:qa-shipRun Phase 5 QA validation, acceptance testing, and release preparation
/aid:reflectShow detailed quality check breakdown or re-evaluate last response
/aid:setupComplete guided AID setup, step by step, for new users
/aid:start-projectInitialize a brand new project from scratch
/aid:storybookManage Storybook preview for extracted design spec components
/aid:tech-specGenerate a Technical Specification document from a PRD
/aid:test-all-agentsRun all agent tests in sequence or parallel
/aid:test-phase-reviewTest phase-review-agent gate validation accuracy
/aid:test-qa-validatorTest qa-validator-agent criteria checking accuracy
/aid:test-reflectionTest reflection-agent isolation and scoring accuracy
/aid:test-reviewReview test quality and coverage using TDD best practices
/aid:write-tests/aid:yolo-off/aid:yoloaid-test-agentAutonomously exercises the AID methodology end to end (Phases 0-5) and reports where it breaks. Use for /aid-test, or to verify an AID installation actually works after setup or upgrade.
code-review-agentIndependent code review with no knowledge of how the code was written - security, quality, documentation, architecture. Use for the pipeline CODE_REVIEW step, or whenever code needs a reviewer with zero attachment to it being good.
developerWrites real, runnable proof-of-concept code from a spec - not a design document. Use in Phase 4 when a task needs working code produced in isolation from the planning conversation.
memory-analysis-agentAnalyses collected session feedback, detects recurring patterns, and proposes concrete skill improvements. Use for /aid-improve, or when a batch of pending feedback needs turning into skill updates.
phase-review-agentValidates that a phase's deliverables are complete enough to advance to the next phase. Use for /gate-check, or before any phase advance in the 6-phase lifecycle.
phase0-business-analystAssesses business viability of a problem: market analysis, value proposition, business model. Use in Phase 0 discovery.
phase0-competitive-researcherMaps the competitive terrain: market landscape, competitor profiles, strategic positioning and gaps. Use in Phase 0 discovery.
phase0-go-nogo-assessorMakes an evidence-based Go/No-Go recommendation from all Phase 0 research - feasibility and risk. Use at the Phase 0 gate.
phase0-problem-validatorValidates whether a stated problem is real, significant and worth solving - root cause analysis, assumption testing, severity assessment. Use in Phase 0 before any solution work.
phase0-stakeholder-mapperIdentifies every affected party and maps power/interest plus a communication strategy, so no stakeholder is missed. Use in Phase 0 discovery.
phase2-api-designerDesigns the API layer of a tech spec: RESTful contract-first design and integration patterns, building on data models, security and NFRs. Use in Phase 2.
phase2-data-models-designerDesigns the data model layer of a tech spec: entity-relationship design, schema normalization, data integrity. Use in Phase 2.
phase2-error-handling-strategistDesigns error taxonomy, fault tolerance patterns and graceful degradation. Use in Phase 2.
phase2-nfr-analystDefines non-functional requirements: performance, scalability, reliability and operational readiness. Use in Phase 2.
phase2-requirements-tracerVerifies every business requirement maps to something in the technical specification, and produces a coverage matrix. Use in Phase 2 review.
phase2-security-designerDesigns the security architecture layer of a tech spec for a SaaS product. Use in Phase 2.
phase2-techspec-pm-reviewerFinal PM-side review of a tech spec, synthesizing the requirements-tracer coverage matrix and the trade-off analysis. Use at the Phase 2 gate.
phase2-techspec-synthesizerConsolidates the outputs of the 5 Phase 2 specialists into one final Technical Specification. Use at the end of Phase 2.
phase2-trade-off-analyzerEvaluates each architectural decision through a business and user-impact lens. Use in Phase 2 review.
phase3-contradiction-resolverFinds and resolves contradictions between the PRD and the technical specification. Use in Phase 3a consolidation.
phase3-coverage-verifierForensic check that 100% of PRD requirements are covered by the consolidated spec. Use at the Phase 3a gate.
phase3-epic-story-mapperBreaks a consolidated spec into an Epic/Story hierarchy suitable for agile delivery. Use in Phase 3b breakdown.
phase3-spec-consolidatorMerges the PRD and tech spec into a single unified reference document. Use in Phase 3a consolidation.
phase4-intent-validatorReads implemented code and validates it fulfills the business intent in the user stories and acceptance criteria. Use in Phase 4 review.
phase4-scope-guardianCompares implemented code against the PRD's in-scope baseline to catch scope creep and silent omissions. Use in Phase 4 review.
phase4-sprint-plannerTurns a prioritized backlog into a realistic, capacity-based sprint plan. Use in Phase 4 planning.
phase4-sprint-reviewerObjective sprint review: planned vs delivered, measured on empirical data such as velocity. Use at the end of a Phase 4 sprint.
phase5-acceptance-validatorValidates every PRD acceptance criterion against actual test results and UAT evidence, producing a definitive verdict. Use in Phase 5.
phase5-release-certifierMakes the final GO/NO-GO release certification from acceptance results and release-readiness checks. Use at the Phase 5 gate.
phase5-release-retrospectivePost-release retrospective: what the PRD promised versus what actually shipped, across the full development trace. Use after release.
phase5-uat-coordinatorDesigns a UAT test plan from the end-user's perspective, translating user stories and the original problem statement. Use in Phase 5.
prd-research-aggregatorReads all Phase 0 research and produces a structured Research Brief a PRD writer can work from. Use at the start of Phase 1.
prd-validatorIndependently evaluates a draft PRD against quality criteria and verifies traceability to research. Use at the Phase 1 gate.
prd-writerDrafts a complete PRD from a structured research brief, following the AID template. Use in Phase 1.
qa-validator-agentValidates that completed work meets its acceptance criteria in .aid/qa/<task-id>.yaml and returns a PASS/FAIL verdict. Use when the QA gate blocks task completion in Phase 4, or whenever a task claims to be done.
reflection-agentIndependent quality evaluation of an output - scores WHY alignment, phase compliance, correctness, security and completeness for the Quality Check box. Also runs end-of-session review. Use for the automatic Quality Check, or when an output needs scoring by someone who did not produce it.
test-engineerWrites real, runnable test files (TDD) for code the developer just produced - not a test strategy document. Use in Phase 4 right after implementation.
test-review-agentIndependent review of test quality - coverage, over-mocking, weak assertions, test independence. Use for the pipeline TEST_REVIEW step, or when tests pass but you need to know whether they actually prove anything.
visual-qa-agentIndependently reviews a RUNNING application's visual quality and interaction in a real browser, then grades it. Use when UI work needs verifying in the browser rather than from code or tests alone.
node
node
node
node
node
node
SPARC methodology — Specification, Pseudocode, Architecture, Refinement, Completion phases with quality gates
3 skills · 1 command · 1 agent
Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.
5 commands
Test-driven development methodology with red-green-refactor cycles and code review
4 commands · 2 agents
14 bundled product skills with 19 Python tools: product-skills fork-orchestrator with continuous-discovery loop (deterministic 16-lane router, Torres cadence tracker, OST linter, /cs-product + /cs-grill-product + /cs-product-loop), product manager toolkit (RICE, PRDs), product strategist, UX researcher, UI design system, competitive teardown, landing page generator, SaaS scaffolder, product analytics, experiment designer, product discovery, roadmap communicator, spec-to-repo, design-qa (UI finish gate: inert controls, missing states, rendered WCAG 2.2 checks). Companion standalone plugins: agile-product-owner, code-to-prd, apple-hig-expert, research-summarizer, design-qa.
14 skills · 3 commands · 1 agent · hooks
Execution and product management skills: PRDs, OKRs, roadmaps, sprints, pre-mortems, stakeholder maps, user stories, prioritization frameworks, live Q&A and polls, and more.
18 skills · 11 commands
PRD generation and conversion skills for the Ralph autonomous agent loop
2 skills
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.