workspace-status
Show status of all projects in the workspace including git branches, uncommitted changes, and running services. Use when user asks "workspace status", "show all projects", or "what's the status".
Works with
Agent Skills format with YAML frontmatter. Claude Code reads it as-is.
--- name: "workspace-status" description: "Show status of all projects in the workspace including git branches, uncommitted changes, and running services. Use when user asks \"workspace status\", \"show all projects\", or \"what's the status\"." license: "MIT" --- # Skill: Workspace Status ## Description Show the status of all projects in the current workspace, including git status, running services, and last commits. ## Instructions When the user wants to see the workspace status: ### Step 1: Detect Current Workspace First, detect which workspace the user is in by checking: - Current directory against project paths in `~/.claude/workspaces/*/WORKSPACE.md` - Git remote URL against configured repos If no workspace is detected, prompt the user to either: - Run `/workspaces:init` to create a new workspace - Navigate to a project directory that's part of a workspace ### Step 2: Display Status Show a formatted table with information about all projects: ``` π Workspace: Acme Corp βββββββββββββββ¬βββββββββββββββ¬ββββββββββββββ¬βββββββββββ¬ββββββββββ β Project β Branch β Git Status β Service β Port β βββββββββββββββΌβββββββββββββββΌββββββββββββββΌβββββββββββΌββββββββββ€ β api β main β clean β running β 3000 β β admin β feature/auth β dirty (+3) β stopped β 3001 β β homepage β main β clean, β2 β running β 3002 β β mobile β main β not cloned β - β 8081 β βββββββββββββββ΄βββββββββββββββ΄ββββββββββββββ΄βββββββββββ΄ββββββββββ ``` ### Status Values **Git Status:** - `clean` - No uncommitted changes - `dirty (+N)` - N files changed - `βN` - N commits ahead of remote - `βN` - N commits behind remote - `not cloned` - Repository hasn't been cloned yet **Service Status:** - `running` - Port is in use - `stopped` - Port is not in use ### Additional Information Show recent commits and any warnings: ``` Recent commits: β’ api: "fix: resolve auth token issue" (2 hours ago) β’ admin: "feat: add user dashboard" (1 day ago) β Warning: 'admin' has uncommitted changes ```
More General & Other skills
find-skills
vercel-labs/skills
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
grill-me
mattpocock/skills
A relentless interview to sharpen a plan or design.
grill-with-docs
mattpocock/skills
A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.

