andersonamaral2/claude-code-to-deep-agents-skills-converter/deep-agents-output-2
Claude Code and agent skill by andersonamaral2/claude-code-to-deep-agents-skills-converter
- community
Checking that the SKILL.md file is still in the repository.
Deploys a complete monitoring stack with Prometheus, Grafana, and Node Exporter using Docker Compose.
Install
npx vskill@latest install andersonamaral2/claude-code-to-deep-agents-skills-converter/deep-agents-output-2SKILL.md
Docker Compose Monitoring Stack
Deploys a complete monitoring stack with Prometheus, Grafana, and Node Exporter using Docker Compose.
Execution Context
This skill runs inside Deep Agents CLI (v0.0.34+). Available tools:
| Tool | Usage in this skill | |
|---|---|---|
write_file | Create docker-compose.yml, prometheus.yml, Grafana provisioning files, .env, .gitignore | |
execute | Run Docker Compose commands, verify services, run health checks | |
read_file | Read configuration files to verify content | |
write_todos | Track execution plan progress | |
http_request | Test service health endpoints |
Critical execution rules:
- Always start by creating the plan via
write_todos. - Create files one by one via
write_file— never try to generate everything at once. - Test each service via
executeimmediately after starting it. - Use
taskto delegate long or parallel subtasks to sub-agents.
Execution Plan (use with write_todos)
When receiving the request, run write_todos with:
- [ ] 1. Verify Docker and Docker Compose are installed
- [ ] 2. Check and set required environment variables
- [ ] 3. Create project directory structure
- [ ] 4. Create docker-compose.yml
- [ ] 5. Create Prometheus configuration
- [ ] 6. Create Grafana datasource provisioning
- [ ] 7. Create Grafana dashboard provisioning and dashboard JSON
- [ ] 8. Create .env and .gitignore files
- [ ] 9. Create AGENTS.md with stack documentation
- [ ] 10. Start the stack with Docker Compose
- [ ] 11. Run health checks on all services
When to Use
Use this skill when the user asks to:
- Set up monitoring or observability
- Deploy Prometheus and Grafana
- Create a monitoring stack
- Set up metrics collection
- Create a Grafana dashboard for infrastructure
Prerequisites Check
Before creating any files, use execute to verify:
If Docker is not installed, advise the user to follow the official installation guide at https://docs.docker.com/get-docker/.
Environment Setup
Before execution, verify required environment variables via execute:
If using a .env file, load it via execute:
Security note: Never hardcode secrets in the SKILL.md. Use environment variables or a .env file (added to .gitignore).
Steps
1. Create Project Structure
Use execute to create the directory structure:
Test via execute:
2. Create Docker Compose File
Use write_file to create monitoring/docker-compose.yml:
Test via execute:
3. Create Prometheus Configuration
Use write_file to create monitoring/prometheus/prometheus.yml:
4. Create Grafana Datasource Provisioning
Use write_file to create monitoring/grafana/provisioning/datasources/prometheus.yml:
5. Create Grafana Dashboard Provisioning
Use write_file to create monitoring/grafana/provisioning/dashboards/dashboards.yml:
Use write_file to create monitoring/grafana/dashboards/node-exporter.json:
Create a basic Node Exporter dashboard JSON. Use the official Grafana dashboard ID 1860 as reference.
6. Create Environment and Ignore Files
Use write_file to create monitoring/.env:
Use write_file to create monitoring/.gitignore:
7. Add Project Notes
Use write_file to create monitoring/AGENTS.md:
8. Start the Stack
Use execute to start all services:
Use execute to verify all containers are running:
9. Run Health Checks
Platform-specific execution
Use execute to detect the platform and warn about limitations:
Use execute to test each service:
For each service that fails the health check, use execute to inspect logs:
Notes
- Grafana default login: admin / value of
$GRAFANA_ADMIN_PASSWORD - Prometheus UI: http://localhost:9090
- Grafana UI: http://localhost:3000
- Data persists in Docker volumes even after
docker compose down - To fully reset:
docker compose down -v
Usage with Deep Agents CLI
Mode 1 — Build (one-shot)
Mode 2 — Interactive
Mode 3 — Non-interactive (CI/CD)
Troubleshooting
Docker not found
Docker Compose not found
Docker daemon not running
Grafana fails health check
Prometheus fails health check
Node Exporter metrics incomplete on macOS
Environment variable not set
Context window overflow
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingexamples/deep-agents-output-2/SKILL.md
Popularity
- Repository stars
- 55
- Repository forks
- 8
- 7-day trend score
- 20
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/andersonamaral2/claude-code-to-deep-agents-skills-converter/deep-agents-output-2)