status

Aggregate spec progress, phase status, blockers, and next steps from session files.

1|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/nbdesai1992/software-factory --skill status-nbdesai1992
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: status
Source: https://github.com/nbdesai1992/software-factory/tree/main/factory/skills/status
Command: npx skills add https://github.com/nbdesai1992/software-factory --skill status-nbdesai1992

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Read-only diagnostic of the current development session, aggregating spec progress, phase statuses, active blockers, and upcoming steps to reduce coordination overhead.

Core Features & Use Cases

  • Global session health view: One-shot snapshot of spec completion, phase progress, and blockers.
  • Mode-driven insights: Summary, detail, blockers, and requirements views to fit context.
  • Auditable decisions and history: Access changelog, decisions, and turn history to inform next steps.

Quick Start

Invoke the status command to display the current session health, blockers, and next steps.

Frequently Asked Questions about status

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get a diagnostic view of my current development session status?

You can get a development session status diagnostic by aggregating spec progress, phase statuses, active blockers, and next steps into a unified read-only view. It scans spec files, phase files, task files, and turn history to deliver a snapshot of session health.

What is the best way to track spec progress and blockers across multiple session files?

Tracking spec progress and blockers is handled by aggregating data from session/spec.md, session/phases/*.md, and session/tasks/*.md. It enforces read-only behavior to protect state while formatting the output into summary, detail, blockers, and requirements views.

Can I view specific development blockers without reviewing the entire session history?

You can view specific development blockers using the blockers mode, which filters the aggregated session diagnostic to isolate active blockers. This prevents the need to manually parse through changelog, decisions, and turn history files.

Does the session status diagnostic modify any of my task or spec files?

The session status diagnostic does not modify task or spec files because it enforces strict read-only behavior. This design protects your session state while reading from spec, phase, task, changelog, and decisions files to generate its output.

How do I check phase status and upcoming steps in my software engineering workflow?

Checking phase status and upcoming steps is done by reading session/phases/*.md and session/tasks/*.md to map completion and identify next actions. It provides an auditable trail of decisions and changelog history to inform your upcoming workflow steps.