status
Generates consolidated ticket status summary and key artifact pointers. Use when checking current stage state or handoff readiness.
SKILL.mdskills/status/SKILL.md
GitHubFollow feature-dev-aidd:aidd-core and feature-dev-aidd:aidd-loop.
Steps
- Run
python3 ${CLAUDE_PLUGIN_ROOT}/skills/status/runtime/status.py --ticket <ticket>as the sole canonical status entrypoint; it may refresh index data internally when needed. - Use
python3 ${CLAUDE_PLUGIN_ROOT}/skills/status/runtime/index_sync.py --ticket <ticket>only as a manual repair or debugging path whenstatus.pycannot recover the index on its own. - Return the read-only status summary sourced from
status.py, including active-ticket fallback behavior and derivedAIDD:ACTIONS_LOG.
Command contracts
python3 ${CLAUDE_PLUGIN_ROOT}/skills/status/runtime/status.py
- When to run: canonical status command for read-only ticket summary.
- Inputs: optional
--ticket <ticket>(falls back to active ticket when available). - Outputs: consolidated stage/status snapshot and artifact pointers, with internal index refresh when the snapshot is missing.
- Failure mode: non-zero exit when ticket resolution or index/report reads fail.
- Next action: refresh index or fix missing ticket context, then rerun status runtime.
python3 ${CLAUDE_PLUGIN_ROOT}/skills/status/runtime/index_sync.py
- When to run: manual repair/debug path only when index data must be rebuilt outside the normal
status.pyflow. - Inputs:
--ticket <ticket>and current workspace index sources. - Outputs: rebuilt index snapshot for the current ticket.
- Failure mode: non-zero exit when ticket resolution or index serialization fails.
- Next action: fix the index source problem, rerun the sync, then rerun
status.py.
Notes
- Loop stage: set
AIDD:ACTIONS_LOGto the most recent*.actions.jsonunderaidd/reports/actions/<ticket>/...(usergif needed).
Additional resources
- Runtime implementation: runtime/status.py (when: status aggregation behavior needs debugging; why: verify ticket resolution and output fields).