kbrockhoff/brockhoff-tools-claude
bkff
plugins/bkff/skills/startloop/SKILL.md
January 24, 2026
Select agents to install to:
npx add-skill https://github.com/kbrockhoff/brockhoff-tools-claude/blob/main/plugins/bkff/skills/startloop/SKILL.md -a claude-code --skill startloopInstallation paths:
.claude/skills/startloop/# Start Agentic Development Loop
Initiates an autonomous development loop that iteratively works through beads issues. The loop automatically selects the highest priority ready task (no blockers), claims it, and presents it for implementation.
## Usage
```bash
# Start a new development loop
/bkff:startloop
# Resume a paused loop
/bkff:startloop --resume
```
## How It Works
1. **Task Selection**: Finds the highest priority task with no blockers (`bd ready`)
2. **Task Claiming**: Sets the task status to `in_progress`
3. **Work Presentation**: Displays the task details for implementation
4. **Completion**: After work is done, verification passes, and task is closed
5. **Iteration**: Automatically selects the next ready task
## Loop Lifecycle
```
┌─────────────────────────────────────────────────────────┐
│ START LOOP │
└─────────────────────┬───────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────┐
│ SELECT READY TASK │
│ (highest priority, no blockers) │
└─────────────────────┬───────────────────────────────────┘
│
┌──────────┴──────────┐
│ │
▼ ▼
┌─────────────┐ ┌─────────────┐
│ Task Found │ │ No Tasks │
└──────┬──────┘ └──────┬──────┘
│ │
▼ ▼
┌─────────────┐ ┌─────────────┐
│ Claim Task │ │ LOOP STOPS │
│ (in_progress│ │ (complete) │
└──────┬──────┘ └─────────────┘
│
▼
┌─────────────────────────────────────────────────────┐
│ WORK ON TASK │
│ • Implement changes │
│ • Generate tests (/bkff:gentests) │
│ • Run