SynthesisFlow - Modular spec-driven AI development methodology
npx claudepluginhub bodangren/git-workflowSynthesisFlow: Modular skills for spec-driven development with hybrid LLM-guided + helper-script architecture
AgenticDev is a modular, spec-driven development methodology designed to empower AI agents and developers to build software efficiently, safely, and autonomously. It provides a structured framework that bridges the gap between high-level ideas and production-ready code.
AgenticDev operates on a simple but rigorous principle: Think before you code.
The AgenticDev lifecycle moves a project from concept to completion through four distinct phases:
graph TD
subgraph "Phase 1: Discovery & Planning"
A[Idea] --> B{prd-authoring}
B --> C[Product Brief / Research / PRD]
C --> D{spec-authoring}
D --> E[Draft Spec & Spec PR]
end
subgraph "Phase 2: Organization"
E -- Approved --> F{sprint-planner}
F --> G[Decompose into Atomic Issues]
G --> H[Create GitHub Milestone]
end
subgraph "Phase 3: Execution"
H --> I{issue-executor}
I --> J[Context Loading & TDD Plan]
J --> K[Feature Branch w/ Repro Script]
K --> L[Implementation & Verification]
L --> M[Code PR]
H --> N{sprint-manager}
N -- Co-ordinates --> I
end
subgraph "Phase 4: Integration"
M -- Merged --> O{change-integrator}
O --> P[Promote Spec to Approved]
P --> Q[Update Retrospective]
Q --> R[Close Issues & Cleanup]
end
All capabilities are implemented as modular "Skills" located in the skills/ directory.
project-init: Scaffolds a new project with the required docs/specs and docs/changes structure.project-migrate: Intelligently migrates existing "brownfield" projects to the AgenticDev structure using AI analysis.agent-integrator: Updates the AGENTS.md file to register skills for agent discovery.skill-lister: Discovers and lists all available skills in the project.doc-validator: Enforces documentation standards and prevents "doc sprawl" by checking file locations.prd-authoring: Generates Product Briefs, Research Plans, and full PRDs from initial ideas using AI.spec-authoring: Manages the "Spec PR" workflow, drafting detailed technical specifications and analyzing PR feedback.doc-indexer: Scans project documentation to provide a just-in-time context map (frontmatter index) for the agent.sprint-planner: Decomposes approved specs (Epics) into atomic GitHub Issues and organizes them into milestones.sprint-manager: Orchestrates the autonomous execution of an entire sprint by coordinating sub-agents to implement issues serially.issue-executor: The core workhorse. Takes a single issue, generates a TDD plan (Repro → Fix → Verify), creates a branch, and manages the implementation loop.change-integrator: Post-merge cleanup tool. Promotes specs to "approved," updates the RETROSPECTIVE.md with learnings (auto-summarized), and closes related issues.frontend-design: A specialized agent for handling UI/UX tasks and frontend component design.skills/ directory.bash skills/project-init/scripts/init-project.sh to scaffold your docs.bash skills/agent-integrator/scripts/update-agents-file.sh to create AGENTS.md.bash skills/project-migrate/scripts/project-migrate.sh to analyze and migrate your docs.We follow our own methodology:
spec-authoring to propose a change.MIT License - See LICENSE file for details.
Claude Code marketplace entries for the plugin-safe Agentic Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 94 marketplace plugins, 203 local specialized agents, and 175 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations