Torque torque:status
Show current project state across GSD and Superpowers systems. Reads .planning/, docs/plans/, and git state to give a unified view of where you are and what to do next.
install
source · Clone the upstream repo
git clone https://github.com/mattjaikaran/torque
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/mattjaikaran/torque "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/status" ~/.claude/skills/mattjaikaran-torque-torque-status && rm -rf "$T"
manifest:
skills/status/SKILL.mdsource content
Torque Status
Show the developer a unified view of their project state. No database — read files and git only.
Procedure
Step 1: Detect project type
# Check which system is active ls -d .planning/ 2>/dev/null && echo "GSD_PROJECT=true" || echo "GSD_PROJECT=false" ls -d docs/plans/ 2>/dev/null && echo "SP_PROJECT=true" || echo "SP_PROJECT=false"
Step 2: GSD project state (if .planning/
exists)
.planning/Read these files in order (skip any that don't exist):
— current phase, plan statuses, blockers.planning/STATE.md
— milestone and phase overview.planning/ROADMAP.md
— project goals and tech stack (first 30 lines).planning/PROJECT.md- Active phase directory — check
for the current phase:.planning/phases/N/
— what this phase is aboutCONTEXT.md
orPLAN.md
— execution plans and their statusPLAN-*.md
files — completed plan summariesSUMMARY.md
— verification results if phase is in verify stageVERIFICATION.md
— if work was paused mid-phaseHANDOFF.md
Step 3: SP standalone state (if docs/plans/
exists, no .planning/
)
docs/plans/.planning/- Read all
filesdocs/plans/*.md - Check for completion markers (checked boxes
vs unchecked[x]
)[ ] - Identify current position in the plan
Step 4: Git context
git branch --show-current git log --oneline -5 git status --short
Step 5: Conflict detection
Flag if BOTH
.planning/ AND docs/plans/ exist — this is a misconfiguration. See references/conflict-resolution.md.
Step 6: Output format
Print a structured summary:
## Project Status **Type**: GSD project | SP standalone | No workflow detected **Branch**: feature/xyz **Phase**: 3 of 7 — "Authentication system" **Phase status**: executing (2/4 plans complete) **Blockers**: None | [list blockers] **Last activity**: 2h ago — "add jwt middleware" ### Active Plans - [x] PLAN-01: Database schema (complete) - [x] PLAN-02: Auth service (complete) - [ ] PLAN-03: JWT middleware (in progress) - [ ] PLAN-04: Route guards (pending) ### Suggested Next Action → Continue executing PLAN-03, or run `/gsd:resume-work` if context was lost
If no workflow is detected:
## Project Status **Type**: No workflow detected **Branch**: main ### Getting Started - New project? → `/gsd:new-project` - Existing codebase? → `/gsd:map-codebase` - Quick standalone work? → Just start with `brainstorming`
Rules
- Never modify any files. This is read-only.
- Show real data from files, not guesses.
- Keep output concise — fit in one screen.
- Always include a suggested next action.