# Issue Track

> Post a status comment on a GitHub issue (starting work, plan update, completed)

- Skill: `majiayu000/issue-track` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add majiayu000/issue-track`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/issue-track/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/issue-track

---


## Track Issue Progress via Comments

Post a status update comment on GitHub issue #$ARGUMENTS.

### Usage

The argument format is: `<issue-number> <status>` where status is one of:
- `start` — Post a "Work started" comment
- `plan` — Post the implementation plan as a comment
- `update <text>` — Post a custom progress update
- `done` — Post a completion comment

### Behavior

**For `start`:**
```bash
gh issue comment <number> --body "$(cat <<'EOF'
🔧 **Work started** on this issue.

Branch: `feature/<number>-<slug>` (will be created shortly)
EOF
)"
```

**For `plan`:**
Read `/tmp/plan-<number>.md` if it exists, and post it as a comment:
```bash
gh issue comment <number> --body "$(cat <<'EOF'
📋 **Implementation Plan**

<contents of /tmp/plan-<number>.md>
EOF
)"
```

**For `update <text>`:**
```bash
gh issue comment <number> --body "$(cat <<'EOF'
📝 **Progress Update**

<text>
EOF
)"
```

**For `done`:**
```bash
gh issue comment <number> --body "$(cat <<'EOF'
✅ **Implementation complete** — PR created and CI checks passing.
EOF
)"
```

