track-work
Start tracked work: find/create ticket, set in-progress, track progress in comments.
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Start tracked work: find/create ticket, set in-progress, track progress in comments.
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
Add a comment to an issue.
Document a completed issue in the wiki (functional, technical, decision, solution).
Summarize a ticket's history, description, comments, and status.
Summarize recent activity across issues and commits.
Bump the tracker VERSION (semver) so update-check hook notifies existing installs.
Create a new issue (ticket, bug, feature request).
| name | track-work |
| description | Start tracked work: find/create ticket, set in-progress, track progress in comments. |
Begin tracked work on an issue with full audit trail.
If $ARGUMENTS looks like an issue ID (matches {PREFIX}-{slug}-{N} or legacy {PREFIX}-{N} pattern):
.project/issues/$1/issue.json and description.mdIf $ARGUMENTS is a title (does not match an issue ID pattern):
jq (TOON output, no full-file dump):
jq -r --arg q "$ARGUMENTS" '
[.[] | select((.title|ascii_downcase) | contains($q|ascii_downcase))] as $r
| "matches[\($r | length)]{id,status,title}:",
($r[] | " \(.id),\(.status),\(.title)")
' .project/issues_index.json
issues/*/issue.json by hand..project/config.json for prefix and team infoPROJECT_SLUG env var or config team array).project/counters/{slug}.json for next issue number (create with {"nextId": 1} if missing).project/issues/{PREFIX}-{slug}-{N}/issue.json with status "in-progress".project/issues/{PREFIX}-{slug}-{N}/description.md.project/counters/{slug}.jsonSet the issue status to in-progress and update the timestamp
Update issues index: Read .project/issues_index.json (create as [] if missing). Replace the entry with matching id (or add if missing) using fields: id, title, type, status, priority, assignee, labels, parent, created, updated. Sort by updated descending. Write back.
Add an opening comment:
{"id": "001", "author": "Claude Code", "content": "Starting work on this issue.", "created": "<ISO-8601>"}
Summarize the issue context to the user
Tell the user: "Tracking work under {ID}. I will add comments as I work and update the status when done."
As you implement changes, periodically add comments to the issue documenting:
review or done.feat(module): description [PREFIX-slug-N].