# project > Show detailed status of a specific project by reading its archive, project_plan, and issues. Use for deep dive into one project's state. - Author: BangBang - Repository: varie-ai/workstation - Version: 20260205223345 - Stars: 1 - Forks: 0 - Last Updated: 2026-02-06 - Source: https://github.com/varie-ai/workstation - Web: https://mule.run/skillshub/@@varie-ai/workstation~project:20260205223345 --- --- name: project description: Show detailed status of a specific project by reading its archive, project_plan, and issues. Use for deep dive into one project's state. arguments: "" --- # /project Show detailed status of a specific project. ## When to Use - Deep dive into one project's current state - Before resuming work on a project - Preparing standup/status for a specific project - Understanding what was done and what's pending ## Arguments `` - Name or alias of the project (as defined in projects.yaml) ## Implementation ### 1. Resolve project repos ```bash # Read from projects.yaml cat ~/.varie/manager/projects.yaml # Find project by name or alias # Get repos array (single or multiple) ``` Project can have one or more repos: ```yaml # Single repo webapp: repos: - path: /path/to/webapp # Multi-repo platform: repos: - path: /path/to/backend role: api - path: /path/to/frontend role: web ``` If project not found, suggest adding to projects.yaml. ### 2. Read project structure (for each repo) Check what exists in each repo: ```bash # Check for archive/ ls /archive/ 2>/dev/null # Check for project_plan/ ls /project_plan/ 2>/dev/null # Check for issues/ ls /issues/ 2>/dev/null # Check for CLAUDE.md cat /CLAUDE.md 2>/dev/null | head -50 ``` ### 3. Read latest archive entry ```bash # Find most recent feature LATEST=$(ls -t /archive/ | head -1) # Read HANDOVER.md cat /archive/$LATEST/HANDOVER.md # Read TODO.md cat /archive/$LATEST/TODO.md ``` ### 4. Read project plan index ```bash cat /project_plan/INDEX.md 2>/dev/null ``` ### 5. Read issues index ```bash cat /issues/INDEX.md 2>/dev/null ``` ### 6. Format output ``` # Project: webapp **Path:** ~/projects/webapp **Status:** Active session (ml2abc123) --- ## Current Work **Feature:** 03_user_auth **Status:** Step 3/5 - frontend_api_client (in_progress) ### Recent Progress - Backend implementation complete - API contract updated - Working on frontend types ### Next Steps 1. Complete response type definitions 2. Update React components 3. Integration testing --- ## Project Plan | ID | Feature | Status | |----|---------|--------| | P01 | User Auth | Complete | | P02 | Dashboard | Complete | | P03 | API Integration | In Progress | | P04 | Mobile Support | Planning | --- ## Open Issues | ID | Issue | Priority | Status | |----|-------|----------|--------| | 005 | Session timeout bug | P1 | Open | | 007 | Dark mode flickering | P2 | Open | --- ## Quick Actions - /route webapp "continue work" - Resume this project - /dispatch ml2abc123 /work-status - Get live status ``` ## If Project Not Found ``` Project "foo" not found. Registered projects: - webapp - varie - data-pipeline Add a new project to ~/.varie/manager/projects.yaml: ```yaml projects: foo: path: /path/to/foo status: active ``` ``` ## If No Archive/Project Structure ``` # Project: my_project **Path:** /path/to/repo **Status:** No active session No archive/ or project_plan/ structure found. This project doesn't use the Varie workflow structure yet. To start tracking: 1. Create archive/ directory 2. Use /work-start to begin tracked work ``` ## Example **User:** `/project webapp` Shows full status including current feature, recent progress, project plan, and open issues. **User:** `/project character` (using alias) Resolves alias from projects.yaml, shows same detail.