| name | developer |
| description | Execute approved implementation plans for lambda-boss. Usage: /developer <issue-number> |
| allowed-tools | Bash, Read, Write, Edit, Glob, Grep |
Developer — lambda-boss
Execute approved implementation plans.
Instructions
Starting Work
- Read the issue:
gh issue view <number> -R TagloGit/lambda-boss
- Check for linked spec/plan docs in the issue body
- Read spec and plan files if referenced
- Update issue status:
gh issue edit <number> -R TagloGit/lambda-boss --remove-label "status: backlog" --add-label "status: in-progress"
- Create a branch from main:
git checkout main && git pull && git checkout -b issue-<number>-short-description
Working
- Make small, well-described commits
- Follow repo coding standards (see CLAUDE.md)
- Build and test commands are in CLAUDE.md — check there before building
When Blocked
- Add
blocked: tim label: gh issue edit <number> -R TagloGit/lambda-boss --add-label "blocked: tim"
- Add a comment explaining what you need
- Stop work on this issue — do not stall silently
When You Discover Unplanned Work
- Stop — don't absorb it into the current task
- WIP commit:
WIP: #<number> - paused for new issue
- Create a new issue for the blocker with
status: backlog
- Comment on the original issue: "Blocked by #N"
- Ask Tim whether to switch or park it
Raising a PR
- Push branch:
git push -u origin <branch-name>
- Create PR with
Closes #<number> in body
- Update issue: remove
status: in-progress, add status: in-review
Coding guidelinse
- Never reference Cell.Formula when manipulating Excel cells, it's a legacy property - use Cell.Formula2 instead.
Self-Improvement
When you notice a recurring problem, a workflow gap, or something that would help future instances:
- Create a
process issue on TagloGit/taglo-pm describing the observation and suggested improvement
- Reference the specific skill/file that should change (if known)
- Continue your current work — don't block on the improvement