Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

Commands Reference

Complete reference for agentful slash commands.

Overview

Agentful provides slash commands for structured product development. These commands automate the development lifecycle with human checkpoints for key decisions.

Command Categories

Planning Commands

Generation Commands

  • /agentful-generate - Analyze codebase, generate domain agents and tech skills
  • /agentful-update - Smart update mechanism - updates configuration while preserving customizations

Core Development Commands

Analysis Commands

Conversational Interface

  • /agentful - Natural language interface for all commands

Quick Start

Basic workflow:

# 1. Define requirements (choose one):
/agentful-init      # Interactive 7-question wizard (recommended for new users)
# OR
/agentful-product   # Manual spec creation/analysis
 
# 2. Start development (auto-generates agents on first run)
/agentful-start
 
# 3. Check progress
/agentful-status
 
# 4. Resolve decisions if needed
/agentful-decide
 
# 5. Run quality checks
/agentful-validate

Note: You don't need to manually run /agentful-generate - it runs automatically on first /agentful-start. Only re-run /agentful-generate manually if you significantly change your tech stack.

Setup

Before using commands, ensure you have:

  1. Product specification - .claude/product/index.md
  2. .agentful/ directory - State management
  3. Git repository - Version control

Initialize:

mkdir -p .agentful
echo '{}' > .agentful/state.json
echo '{}' > .agentful/completion.json
echo '{"pending":[],"resolved":[]}' > .agentful/decisions.json

Common Workflows

Workflow 1: Initial Development

/agentful-init        # Interactive setup (or /agentful-product for manual)
/agentful-start       # Auto-generates agents, then begins development
/agentful-status      # Check progress

Workflow 2: Ongoing Development

/agentful-start       # Continue work
/agentful-status      # Check progress
/agentful-decide      # Resolve decisions if blocked
/agentful-validate    # Run quality checks

Workflow 3: Extended Sessions

/ralph-loop "/agentful-start" --max-iterations 50 --completion-promise "AGENTFUL_COMPLETE"

Runs development loop with pauses for:

  • Human decisions
  • All features complete (100%)
  • Quality gates passing
  • Maximum iterations reached

Tips

  1. Start with /agentful-status - Check state before starting work
  2. Resolve decisions promptly - Pending decisions block progress
  3. Run validation regularly - Catch quality issues early
  4. Keep product spec updated - Better requirements = better development
  5. Monitor iterations - High count may indicate issues

See Also