agentful
AI development toolkit for Claude Code
Parallel agent execution β’ Three-tier architecture β’ Auto-generated specialists
How It Works
1
π
You describe what to build
/agentful "build auth and roles"
Run /agentful
2
πͺ
Hooks enforce guardrails
SessionStart β’ PreToolUse β’ PostToolUse
3
π―
Orchestrator analyzes & delegates
Reads state/history/context, creates execution plan, spawns agents
β‘ Parallel execution in git worktrees
4
Agents execute in parallel0min2min4min6min
π‘Each agent uses shared skills
βValidation
πResearch
π§ͺTesting
πProduct Planning
πProduct Tracking
π¬Conversation
5
π
Reviewer runs quality gates
πTypes
β¨Lint
π§ͺTests
πCoverage
πSecurity
ποΈDead Code
βValidation fails
π§ Fixer auto-fixes issues and re-validates
βAll gates pass
Clean, tested, secure, and fully validated
6
β
Code ready for review
All quality gates passed β’ Ready to merge
Why Parallel Execution Matters
β‘With Git Worktrees
6 min
Backend
βΆοΈrunning
Frontend
βΆοΈrunning
Tester
βΆοΈrunning
Reviewer
βΆοΈrunning
All agents run simultaneously in isolated git worktrees
πWithout Worktrees
15 min
Backend
βΆοΈrunning
Frontend
βΈοΈwaiting
Tester
βΈοΈwaiting
Reviewer
βΈοΈwaiting
Each agent must wait for the previous one to complete
2.5x faster
with parallel execution
What is agentful?
AI development toolkit that coordinates specialized agents in Claude Code to build software from product specs.
Key capabilities:- Parallel execution - Multiple agents work simultaneously in isolated git worktrees (frontend + backend + tests running concurrently)
- Three-tier architecture - Core (pre-built), domain (generated for your stack), ephemeral (temporary, task-specific)
- Shared skills - Reusable capabilities like validation, testing, and research across all agents
- Custom hooks - Intercept and modify agent behavior at key lifecycle points
- Quality gates - Automated validation for every change (tests, types, coverage, security)
- Pattern learning - Agents compound knowledge across sessions via MCP server
- Human checkpoints - You decide, agents execute
Our Philosophy
Every software project needs three tiers of agents and skills:
- Core (included) - Universal agents (orchestrator, reviewer, fixer) + shared skills (validation, testing, research). Same for every project.
- Domain (generated) - Stack-specific agents (backend, frontend for web; extractor, transformer for pipelines) + tech skills (Next.js, Postgres, Tailwind). Architect creates these based on your codebase.
- Ephemeral (temporary) - Task-specific agents/skills created for one-off tasks or longer-term work, then removed when done (migration-agent for a 2-hour DB migration, performance-profiling for a multi-week optimization project).
Skills are shared across agents. Any agent can use validation, research, etc. Our OOTB setup works for all software projects, and you can tweak installation via CLI flags in the Installation Guide.
Install with CLI
Use preset flags with the CLI to customize your installation:
# Full install (recommended)
npx @itz4blitz/agentful init
# Minimal preset
npx @itz4blitz/agentful init --preset=minimal
# Custom selection
npx @itz4blitz/agentful init --agents=orchestrator,backend,tester --skills=validation,testingGet Started
Ready to install? See the Installation Guide for all options, or get running in 5 minutes with the Quick Start Guide.
Learn More
Resources
- GitHub: github.com/itz4blitz/agentful
- Documentation: agentful.app
- Issues: github.com/itz4blitz/agentful/issues
- Community: Discord