task-cyclelisted
Install: claude install-skill radioastronomyio/claude-skills-cookbook
# Task Cycle
The complete development loop: checkout → work → review → commit → PR → code review → fix → merge → cleanup.
## Parameters
Before starting, confirm these with the user or infer from context:
| Parameter | Options | Default |
|-----------|---------|---------|
| **GH Projects active** | yes / no | Infer from whether issue # exists |
| **Code reviewer** | Macroscope, Gemini3, other | Ask if unknown |
| **Bot identity** | Git user.name / user.email | Use repo's configured bot |
## The Loop
```
Checkout → Agent Work → Claude+Human Review → HITL Fixes → Bot Commit → PR → Code Review → Fix Loop → Merge → Cleanup → Next
```
---
## Phase 1: Checkout
### With GH Projects (issue exists)
```bash
gh issue develop <issue-number> --checkout
```
This creates and checks out a branch linked to the issue automatically.
Verify context:
```bash
gh issue view <issue-number>
```
### Without GH Projects (ad-hoc feature)
```bash
git checkout -b feature/<descriptive-name>
```
Naming conventions:
- `feature/` — New functionality
- `fix/` — Bug fixes
- `docs/` — Documentation only
- `refactor/` — Code restructure
---
## Phase 2: Work
Agent performs the implementation. This phase is outside the skill's scope—the agent follows task requirements, writes code, runs tests.
**Handoff signal:** Agent indicates work is complete and ready for review.
---
## Phase 3: Review (Claude + Human)
Review the agent's work together:
1. **Functional review** — Does it meet requirements?