4.0 KiB
4.0 KiB
tags, description, argument-hint, allowed-tools, model, references_guidelines
| tags | description | argument-hint | allowed-tools | model | references_guidelines | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Enhanced project status dashboard with intelligent context analysis | [--ai-format] [--detailed] |
|
claude-sonnet-4-5 |
|
/project-status Command
WHAT
Enhanced project status dashboard with intelligent analysis - git state, project health, workflow progress, environment consistency, and Jira integration.
WHY
Provides comprehensive project context through intelligent agent analysis, enabling informed decisions and workflow continuity.
HOW
Usage
/project-status # Standard human-readable report
/project-status --ai-format # AI-optimized format
/project-status --detailed # Comprehensive analysis
Pre-Execution Context
Gather project state:
- Git: Branch, status, recent commits, remotes
- PM structure: Parse
pm/epics/,pm/issues/for progress - CLAUDE.md: Jira integration settings, project context
- Environment: Tools, dependencies, versions
- Recent changes: Modified files, active work
Check Jira integration:
- Read CLAUDE.md
jira.enabledflag - If enabled: Query Jira via Atlassian MCP
- Match Jira issues with local directories
Execution Steps
1. Collect status data:
# Git
git branch --show-current
git status --porcelain
git log -10 --oneline
git remote -v
# PM structure
glob: pm/specs/*/
glob: pm/issues/*/
# Parse PLAN.md phases, WORKLOG.md entries
# Environment
# Detect: package.json, requirements.txt, Cargo.toml, etc.
# Check versions, outdated deps
# Jira (if enabled)
# Use Atlassian MCP to query project issues
# Match with local directories
3. Jira hybrid display (if enabled):
## Epics (from Jira)
- PROJ-100: Feature Name (Jira: In Progress)
- 4/6 issues complete locally (66%)
## Issues
Jira Issues:
- PROJ-123: Task Name [IN PROGRESS] (Jira: In Progress)
- PROJ-124: Bug Fix [COMPLETED] (Jira: In Progress)
⚠️ Local complete, update Jira status
Local Exploration:
- TASK-001: Spike [COMPLETED]
- TASK-002: Experiment [IN PROGRESS]
Legend:
- [PLANNED] = PLAN.md exists
- [IN PROGRESS] = WORKLOG.md exists
- [COMPLETED] = All PLAN.md phases checked
- (Jira: X) = Current Jira status (read-only)
3. Intelligent analysis:
- Branch strategy assessment
- Commit pattern insights
- Technical debt identification
- Workflow phase analysis
- Blocker identification
- Risk assessment
- Actionable recommendations
4. Format output:
- Standard: Human-readable with visual indicators
- AI-format: Structured for AI consumption
- Detailed: Comprehensive with trends and rationale
- JSON: Programmatic access
Status Dimensions
Git Intelligence:
- Branch, commits, status (basic)
- Branch strategy, commit patterns, merge readiness (enhanced)
Project Health:
- File counts, structure (basic)
- Code quality trends, technical debt, architecture health (enhanced)
Workflow State:
- Current files, recent changes (basic)
- Workflow phase, task progress, blockers (enhanced)
Environment Analysis:
- Tools, dependencies (basic)
- Consistency, vulnerabilities, optimization (enhanced)
Agent Coordination
Primary: project-manager (orchestration and analysis) Supporting: technical-writer (formatting)
Error Handling
Jira MCP unavailable:
Warning: Jira enabled but Atlassian MCP unavailable.
Showing local issues only.
Jira query failure:
Warning: Could not fetch Jira issues.
Reason: {error}
Showing local issues only.
No PM structure:
Info: No pm/ directory found.
Project not using PM workflow.
Showing git and environment status only.
Integration
Workflow position: Context refresh for any command Use cases:
- Session start: Get project overview
- Before planning: Assess readiness
- During implementation: Check progress
- Before commit: Validate state
- AI context refresh: Preserve continuity