Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
patricio0312rev avatar

Workspace Status

  • 1 installs
  • 9 repo stars
  • Updated January 25, 2026
  • patricio0312rev/workspaces

Shows a table of all workspace projects with git branch, uncommitted changes, running services, ports and last commits.

About

Displays the status of every project in the current workspace including git branch, dirty state, running services and ports. A developer uses it to see the state of all repos in a multi-repo workspace at a glance.

  • Formatted table of branch, git status, service and port per project
  • Detects the active workspace from directory or git remote

Workspace Status by the numbers

  • 1 all-time installs (skills.sh)
  • Ranked #2,476 of 3,282 Productivity & Planning skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/patricio0312rev/workspaces --skill workspace-status

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1
repo stars9
Last updatedJanuary 25, 2026
Repositorypatricio0312rev/workspaces

What it does

Shows a table of all workspace projects with git branch, uncommitted changes, running services, ports and last commits.

Files

SKILL.mdMarkdownGitHub ↗

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

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.