env-doctor
by Samuel Rose
Diagnoses why your project will not start. Checks runtime versions, dependencies, environment variables, databases, ports, and build artifacts systematically.
- Identify missing environment variables by comparing with template files
- Detect active port conflicts and provide commands to kill blocking processes
- Verify runtime versions match project engine requirements across languages
Free
Included in download
- Downloadable skill package
- Works with Claude Code, Cursor
- 1 permission declared
Sample input
My project won't start and says something about the port. Can you run a health check on my environment and tell me what's wrong?
Sample output
Identified missing .env fields: STRIPE_KEY and DB_PASSWORD. Found port 3000 occupied by PID 4421. Docker containers for 'redis' are exited. Fix: cp .env.example .env && kill -9 4421.
env-doctor
by Samuel Rose
Diagnoses why your project will not start. Checks runtime versions, dependencies, environment variables, databases, ports, and build artifacts systematically.
Free
Included in download
- Downloadable skill package
- Works with Claude Code, Cursor
- 1 permission declared
- Instant install
Sample input
My project won't start and says something about the port. Can you run a health check on my environment and tell me what's wrong?
Sample output
Identified missing .env fields: STRIPE_KEY and DB_PASSWORD. Found port 3000 occupied by PID 4421. Docker containers for 'redis' are exited. Fix: cp .env.example .env && kill -9 4421.
About This Skill
"It works on my machine" ends here. This skill runs a systematic health check on any project: verifies runtime versions match requirements, checks for missing or conflicting dependencies, diffs your .env against .env.example to find missing variables, checks if databases and services are running, detects port conflicts, and verifies build artifacts exist. It reports every issue with the exact command to fix it. Works with Node.js, Python, Rust, Go, Ruby, and Docker projects. Never prints your secret values.
Use Cases
- Identify missing environment variables by comparing with template files
- Detect active port conflicts and provide commands to kill blocking processes
- Verify runtime versions match project engine requirements across languages
- Validate database connectivity and check for missing service dependencies
- Locate broken build artifacts and suggest specific rebuild instructions
Known Limitations
- Cannot verify the internal credentials (passwords/keys) are actually valid.
- Limited to local environment checks; cannot diagnose cloud-provider specific IAM or VPC issues.
How to Install
mkdir -p ~/.claude/skills && curl -sL https://www.agensi.io/api/install/env-doctor -o /tmp/env-doctor.zip && unzip -o /tmp/env-doctor.zip -d ~/.claude/skills && rm /tmp/env-doctor.zipFree skills install directly. Paid skills require purchase - use the download button above after buying.
Reviews
No reviews yet - be the first to share your experience.
Only users who have downloaded or purchased this skill can leave a review.
No reviews yet - be the first to share your experience.
Only users who have downloaded or purchased this skill can leave a review.
Security Scanned
Passed automated security review
Permissions
Claude Code, Cursor, Windsurf, Roo Code, Trae, and SKILL.md-compatible agents.
Frequently Asked Questions
Learn More About AI Agent Skills
More Premium Skills
diagnosing-rag-failure-modes
RAG fails quietly. It retrieves documents, returns confident-looking answers, and misses the question entirely — because the question required connecting facts across documents, reasoning about sequence, or tracing causation. This skill gives you a five-question diagnostic checklist that classifies any failing query as either RAG-safe or structurally RAG-incompatible, then maps it to the specific failure pattern and the architectural fix that resolves it.
software-architect
A structured framework for planning, reviewing, and evolving complex software systems with explicit trade-offs.
designing-hybrid-context-layers
Architects the right retrieval strategy for every query — teaching your agent when to use RAG, a knowledge graph, or a temporal index instead of defaulting to vector search for everything.
consumer-motivation-analyzer
Go beyond surface-level feedback to uncover the psychological drivers and hidden motivations behind buyer behavior.