From varie-workstation
Shows detailed status of a project by reading archive, project_plan, and issues directories across its repos from projects.yaml. Use for deep dives before resuming work or standups.
How this skill is triggered — by the user, by Claude, or both
Slash command
/varie-workstation:projectThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Show detailed status of a specific project.
Show detailed status of a specific project.
<project-name> - Name or alias of the project (as defined in projects.yaml)
# 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:
# 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.
Check what exists in each repo:
# Check for archive/
ls <repo>/archive/ 2>/dev/null
# Check for project_plan/
ls <repo>/project_plan/ 2>/dev/null
# Check for issues/
ls <repo>/issues/ 2>/dev/null
# Check for CLAUDE.md
cat <repo>/CLAUDE.md 2>/dev/null | head -50
# Find most recent feature
LATEST=$(ls -t <repo>/archive/ | head -1)
# Read HANDOVER.md
cat <repo>/archive/$LATEST/HANDOVER.md
# Read TODO.md
cat <repo>/archive/$LATEST/TODO.md
cat <repo>/project_plan/INDEX.md 2>/dev/null
cat <repo>/issues/INDEX.md 2>/dev/null
# 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
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
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:
## 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.
npx claudepluginhub varie-ai/workstation --plugin varie-workstationDisplays project status, roadmap progress, blockers, and next-action suggestions based on workflow state. Use for progress checks and orientation.
Sets up isolated workspaces using native worktree tools or git worktree fallback. Use before starting feature work to protect the current branch.