Web Configurator
The agentful web configurator provides an interactive interface to customize your installation. Choose from presets or create a custom configuration tailored to your project needs.
Why Use the Configurator?
- Visual Selection: See what agents, skills, and hooks you're adding
- Preset Quick-Start: Begin with battle-tested configurations
- Customization: Fine-tune any preset to your exact needs
- Shareable Configs: Generate URLs to share configurations with your team
- No CLI Required: Configure entirely in your browser
Access the Configurator
Visit agentful.app
Step-by-Step Guide
1. Choose Your Starting Point
Option A: Start with DefaultSelect the default installation with all components:
- Default - All components included (recommended for most projects)
- Minimal - Lightweight backend-only setup (for simple scripts/APIs)
Click "Custom Configuration" to build your own from the ground up.
Tech stack is auto-detected on first run - no need to select during configuration.
2. Review Components
The configurator shows three main sections:
Agents
Select which specialized agents to include:
- orchestrator (required) - Coordinates all work
- architect - Analyzes codebase, generates specialized agents
- backend - Implements APIs, database schemas
- frontend - Builds UI components, pages
- tester - Writes tests, validates coverage
- reviewer - Checks quality gates
- fixer - Auto-fixes validation failures
- product-analyzer - Analyzes product specifications
Skills
Skills provide reusable capabilities:
- validation - Quality gate checking
- testing - Test execution and reporting
- product-tracking - Progress calculation
- conversation - Intent classification
- product-planning - Specification guidance
- deployment - Deployment automation
Lifecycle Hooks
Hooks run at specific events:
- health-check - Validates agentful setup on session start
- typescript-validation - Type checks after file changes
- notifications - Desktop alerts for file updates
- format-on-save - Auto-formats files with Prettier
Quality Gates
Gates validate code before completion:
- types - TypeScript/Flow type checking
- tests - All tests must pass
- coverage - Minimum 80% code coverage
- lint - Code style validation
- security - Dependency vulnerability scanning
- dead-code - Unused code detection
3. Customize Your Selection
Start with default or minimal, then:
- Add Components: Toggle on additional agents, skills, or hooks
- Remove Components: Toggle off components you don't need
- Review Summary: See total agents, skills, hooks, and gates
4. Generate Installation Command
Once satisfied with your configuration, click "Generate Command".
The configurator displays your custom installation command:
npx @itz4blitz/agentful init \
--agents=orchestrator,backend,frontend,tester \
--skills=validation,testing \
--hooks=health-check \
--gates=types,tests,coverage5. Share Your Configuration
Click "Share Configuration" to generate a shareable URL:
https://agentful.app?preset=custom&agents=orchestrator,backend,frontend&skills=validation&hooks=health-checkAnyone with this URL sees your exact configuration and can:
- Copy the installation command
- Modify and re-share
- Install directly
Installing from a Shared Configuration
When you receive a configuration URL:
- Open the URL in your browser
- Review the configuration
- Click "Generate Command"
- Copy and run the command in your project
Example:
# From shared config URL
npx @itz4blitz/agentful init --config=https://agentful.app/c/abc12345
# Or with custom overrides
npx @itz4blitz/agentful init \
--config=https://agentful.app/c/abc12345 \
--hooks=health-check,notificationsInstallation Options
Default Installation (Recommended)
Best for: Most projects - full-stack applications, production apps, team environments
Includes:
- 8 agents (orchestrator, architect, backend, frontend, tester, reviewer, fixer, product-analyzer)
- 6 skills (product-tracking, validation, testing, conversation, product-planning, deployment)
- Hooks (health-check, configurable)
- 6 quality gates (types, tests, coverage, lint, security, dead-code)
Tech stack: Auto-detected on first run
When to use:
- Full-stack applications
- Production applications
- Team environments
- Projects requiring comprehensive quality gates
Minimal Installation
Best for: Simple backend APIs, microservices, scripts, CLI tools
Includes:
- 2 agents (orchestrator, backend)
- 1 skill (validation)
- 0 hooks
- 2 quality gates (types, tests)
Tech stack: Auto-detected on first run
When to use:
- Backend-only projects
- API development
- Simple scripts
- Prototyping
- Learning agentful
Customizing After Installation
Your configuration isn't locked in. You can modify it after installation:
Add Components Later
Edit .claude/settings.json to add agents:
{
"agents": ["orchestrator", "backend", "frontend", "tester"]
}Then manually copy agent files from the agentful template.
Remove Components
Simply delete the agent/skill files you don't need:
rm .claude/agents/product-analyzer.md
rm -rf .claude/skills/deployment/Switch Configurations
Use /agentful-update to change your configuration:
claude
/agentful-update --preset=minimal
# Or customize components
/agentful-update --agents=orchestrator,backend,frontend --skills=validation,testingTroubleshooting
Configuration URL not loading
Problem: Shared configuration URL doesn't work
Solution:
- Check URL is complete (starts with
https://agentful.app?) - Try copying the installation command directly
- Manually specify flags:
--agents=...--skills=...
Generated command too long
Problem: Installation command exceeds terminal limits
Solution:
# Save to file
echo 'npx @itz4blitz/agentful init \
--agents=orchestrator,backend,frontend,tester,reviewer,fixer \
--skills=validation,testing,product-tracking \
--hooks=health-check,typescript-validation' > install.sh
# Run
bash install.shNeed to specify tech stack
Problem: Want to specify tech stack during installation
Solution: Tech stack is auto-detected on first run. If you need to override:
- Install agentful
- Specify tech stack in
.claude/product/index.md - Let architect analyze on first run
- The system adapts to your actual stack automatically
Want to preview changes
Problem: Unsure what a configuration will install
Solution:
- Use
--dry-runflag:
npx @itz4blitz/agentful init --dry-run- Reviews what would be installed without making changes
FAQ
Can I customize the default installation?
Yes, you can add or remove specific components using CLI flags or custom configuration.
Does the configurator work offline?
No, it requires an internet connection. Use CLI flags for offline installation:
npx @itz4blitz/agentful init --agents=orchestrator,backend --skills=validationCan I save configurations for later?
Yes, via shareable URLs. Bookmark or save the configuration URL to reuse later.
What happens if I omit required components?
The orchestrator agent is always added automatically. Other dependencies are validated and you'll see warnings.
Can I preview files before installation?
Not currently. Use --dry-run to see what will be installed:
npx @itz4blitz/agentful init --preset=minimal --dry-runHow do I update my configuration?
Use /agentful-update command after installation:
claude
/agentful-updateThis performs a smart merge preserving your customizations. You can also change configurations:
/agentful-update --preset=minimal
/agentful-update --agents=orchestrator,backend,frontendNext Steps
Installation Options
Learn about default vs minimal installation Installation Options Guide
Installation
Install agentful with your configuration Installation Guide
Quick Reference
Configurator URL: agentful.app
Key Features:
- Visual component selection
- Default and minimal installations
- Shareable configurations
- Custom component selection
- No CLI required
After Configuration:
- Copy generated command
- Run in your project directory
- Start Claude and begin development