agentsclimarketplace

Workspace doctor

Skill patricio0312rev/workspaces/skills/workspace-doctor

Check prerequisites, verify installations, and run health checks for workspace services. Use when user says "check setup", "verify installation", "doctor", or "health check".From its SKILL.md

Install
npx -y skills add patricio0312rev/workspaces --skill workspace-doctor

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 9 stars9 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

1.8 KB, as published. Nobody here has run it

Skill: Workspace Doctor

Description

Check prerequisites, verify installations, and run health checks for workspace services.

Instructions

When the user wants to check workspace health:

Step 1: Check Prerequisites

Parse the ## Prerequisites section from WORKSPACE.md:

## Prerequisites
- Node.js 20+
- Docker & Docker Compose
- PostgreSQL 15+ (or use Docker)

Verify each prerequisite is installed and meets version requirements.

Step 2: Check Required Tools

Always verify these tools are available:

  • git - Version control
  • curl or wget - HTTP requests
  • jq - JSON processing (optional but recommended)

Step 3: Run Health Checks

Parse the ## Health Checks section:

## Health Checks
api: curl -s http://localhost:3000/health | grep -q "ok"
admin: curl -s http://localhost:3001 | grep -q "<!DOCTYPE"

Run each check and report results.

Step 4: Display Results

🩺 Workspace Doctor - Acme Corp

Prerequisites:
  βœ“ Node.js 22.0.0 (required: 20+)
  βœ“ Docker 24.0.6
  βœ“ Docker Compose 2.21.0
  βœ— PostgreSQL not found (install or use Docker)

Tools:
  βœ“ git 2.42.0
  βœ“ curl 8.1.2
  βœ“ jq 1.7

Projects:
  βœ“ api - cloned at ~/work/acme/api
  βœ“ admin - cloned at ~/work/acme/admin
  βœ— homepage - not cloned

Health Checks:
  βœ“ api - healthy (http://localhost:3000/health)
  β—‹ admin - not running (port 3001)

Summary:
  β€’ 2 issues found

Recommendations:
  β€’ Clone missing projects: /workspaces:clone all
  β€’ Start services: /workspaces:start all

Status Icons

  • βœ“ - Passed
  • βœ— - Failed (blocking)
  • β—‹ - Warning (non-blocking)

Keep looking

Skills are one crate of 627,801. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.