Build MCP-powered workflow agents through guided planning, iterative development, and continuous improvement loops.
This plugin helps you create Claude Code workflow agents that:
- ✅ Gather data from multiple sources in parallel
- ✅ Follow repeatable processes
- ✅ Self-improve through testing and iteration
- ✅ Include security and best practices by default
This plugin is available via Claude Code marketplace under the namespace: anutron-agent-builder
- Open Claude Code settings
- Navigate to Plugins → Marketplace
- Search for "agent-builder"
- Click Install
- Clone this repository:
git clone https://github.com/anutron/agent-builder-plugin.git
- Follow the manual plugin installation instructions in the Claude Code documentation
# In your project directory
/agent-builder:create-agentThis will:
- Install agent-builder tools into your project
/review-workflowcommand (5 parallel analysis agents)/save-workflowcommand (smart git commits)- Skills for reviewing, security checking, best practices
- Guide you through workflow creation
- Use case discovery
- Process interview
- Data source setup
- Architecture design
- V1 implementation
When you run /agent-builder:create-agent, it:
Phase 0: Install Tools
- Copies review/save commands into your project
- Adds workflow-reviewer, save-progress, security-checker, software-best-practices skills
- Includes 5 review agents for parallel analysis
- Creates
.claude/config.jsonwith permissions for smooth workflow - All tools become part of YOUR project (customize as needed)
Phase 1: Use Case Discovery - Two paths:
- Option 1: Know what you want? Skip discovery, describe your workflow
- Option 2: Need help? Guided discovery to identify automation opportunities
Phase 2-6: Build and Iterate 2. Process Interview - Understand current workflow deeply 3. Data Source Setup - Connect to your data before building 4. Architecture Design - Design with best practices 5. Implementation - Generate working V1 6. Iteration Planning - Define V2+ roadmap
Installs tools + guided workflow creation in one step.
After running /agent-builder:create-agent, your project will have:
- Launches 5 agents simultaneously
- Duplication & simplification analysis
- Conflicts & setup drift detection
- Security scanning
- Best practices checking
- Goal drift detection
- Shows findings, you choose what to track
- Reads improvements from IMPROVEMENTS.md
- Generates detailed commit messages
- Cleans completed items
- Simplified format (no type prefixes)
workflow-reviewer- Orchestrates 5 parallel review agentssave-progress- Intelligent git commits with contextsecurity-checker- Scans for secrets and credentialssoftware-best-practices- Validates tests, linting, prevents goal drift
Added to prevent Claude from losing track of objectives:
- STOP and re-evaluate every 20min or after 3 obstacles
- GOAL.md template for complex tasks
- Recovery questions when stuck
- Pivot strategies when approach isn't working
- 5 agents run simultaneously (~30-40s vs 2-3min serial)
- User chooses which findings to track
- No auto-writing to IMPROVEMENTS.md
- Tools copied into your project
- Customize per-project without affecting plugin
- No pollution of other projects
agent-builder-skill/ # The plugin
├── .claude/commands/
│ └── create-agent.md # Single entry point (inlined logic)
├── .claude/knowledge/ # Guides (stay in plugin)
│ ├── workflow-patterns.md
│ ├── mcp-integration.md
│ ├── component-decision-guide.md
│ └── setup-command-guide.md
└── .claude/files-to-install/ # Tools copied to user projects
├── commands/
│ ├── review-workflow.md
│ └── save-workflow.md
├── skills/
│ ├── workflow-reviewer/
│ ├── save-progress/
│ ├── security-checker/
│ └── software-best-practices/
├── agents/
│ ├── review-duplication-simplification.md
│ ├── review-conflicts-setup.md
│ ├── review-security.md
│ ├── review-best-practices.md
│ └── review-goal-drift.md
└── templates/
├── CLAUDE.template
├── GOAL.template
├── setup.template
└── gitignore.template
your-workflow/ # Your new project
├── project-plan/
│ ├── interview-notes.md
│ ├── project-design.md
│ ├── data-source-setup.md
│ └── IMPROVEMENTS.md
├── .claude/
│ ├── commands/
│ │ ├── review-workflow.md # Installed from plugin
│ │ ├── save-workflow.md # Installed from plugin
│ │ ├── setup.md # Generated by create-agent
│ │ └── [your-workflow].md # Your workflow command
│ ├── skills/ or agents/
│ │ ├── workflow-reviewer/ # Installed from plugin
│ │ ├── save-progress/ # Installed from plugin
│ │ ├── security-checker/ # Installed from plugin
│ │ ├── software-best-practices/ # Installed from plugin
│ │ └── [your-components] # Your workflow components
│ └── knowledge/
│ └── [your-references].md
├── CLAUDE.md
├── README.md
├── .gitignore
└── .env.example
Analysis of successful Claude Code workflow agents:
- AI-powered collaborative PRD authoring
- Parallel research across Notion and Slack
- ~1 minute total blocking time
- Phase-based workflow with session resumption
- AI-assisted Snowflake query development
- 9 specialized slash commands, 8 reusable skills
- Research-first query generation
- SQL validation against documentation
10 common patterns across successful projects:
- Phase-Based Workflows
- Parallel Execution
- Specialized Components
- Knowledge Files
- State Management
- Two-Mode Operation
- Validation First
- MCP Integration
- Research Before Action
- Permission Configuration
See .claude/knowledge/workflow-patterns.md in the plugin for details.
- Input: PRD topic, Notion page
- Research: Notion docs, Slack discussions (parallel)
- Output: Structured PRD in Notion
- MCPs: Notion, Slack
- Input: Bug report URLs
- Research: Jira history, Slack mentions, related issues
- Output: Triage recommendation
- MCPs: Jira, Slack, GitHub
- Input: Business question
- Research: Schema docs, existing queries, business logic
- Output: Validated SQL query
- MCPs: GitHub, custom schema MCP
# Add the agent-builder marketplace
/plugin marketplace add anutron/agent-builder-plugin
# Install the agent-builder plugin
/plugin install agent-builder@anutron-agent-builder# Add the plugin directory as a marketplace
/plugin marketplace add /path/to/agent-builder-skill
# Install the plugin
/plugin install agent-builder@agent-builder-skillOnce installed, navigate to your project directory and run:
cd your-project-directory
/agent-builder:create-agentThe command will:
- Install agent-builder tools (first run only)
- Prompt you to start a new session (restart in terminal, new tab in VS Code/Claude Desktop)
- Guide you through workflow creation (second run)
Choose between:
- Fast path: Know what you want? Skip discovery and jump to implementation
- Guided path: Need help? Get assistance identifying automation opportunities
See docs/ directory for:
- Research & analysis from successful projects
- Design specifications
- Architecture decisions
Contributions welcome! See:
- Design patterns in
.claude/knowledge/workflow-patterns.md - Component decisions in
.claude/knowledge/component-decision-guide.md
MIT License
Built from analysis of successful Claude Code workflow agents, extracting patterns and best practices into a reusable plugin.