
Rudder Environment Check
- 1 installs
- 18 repo stars
- Updated July 17, 2026
- rudderlabs/rudder-agent-skills
Checks RudderStack prerequisites (rudder-cli, terraform, MCP server) and reports readiness status with next-step actions.
About
Runs a diagnostic that verifies rudder-cli install and auth, terraform availability, and MCP server connectivity, then prints a status table. A developer uses it before starting RudderStack workflows or when troubleshooting command-not-found errors.
- Sequential checks for rudder-cli, terraform, and mcp.rudderstack.com
- Status table with per-tool next-step actions
Rudder Environment Check by the numbers
- 1 all-time installs (skills.sh)
- Ranked #1,803 of 2,064 Data Science & ML skills by installs in the Skillselion catalog
- Data as of Jul 18, 2026 (Skillselion catalog sync)
npx skills add https://github.com/rudderlabs/rudder-agent-skills --skill rudder-environment-checkAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 1 |
|---|---|
| repo stars | ★ 18 |
| Last updated | July 17, 2026 |
| Repository | rudderlabs/rudder-agent-skills ↗ |
What it does
Checks RudderStack prerequisites (rudder-cli, terraform, MCP server) and reports readiness status with next-step actions.
Files
RudderStack Environment Check
Quick diagnostic that checks all RudderStack tool prerequisites and provides actionable guidance.
When to Use
- Before starting with RudderStack workflows
- When troubleshooting "command not found" errors
- To verify your development environment is ready
Check Process
Run these checks in sequence:
1. Check rudder-cli
# Check if installed
which rudder-cli
# If installed, check authentication
rudder-cli workspace info2. Check Terraform (if using terraform workflows)
# Check if installed
which terraform
# If installed, check version
terraform version
# Check if provider is configured (run in project directory)
terraform providers3. Check MCP Server Connectivity
# Check if hosted MCP server is reachable
curl -s -o /dev/null -w "%{http_code}" https://mcp.rudderstack.com/healthOutput Format
Present results as a status table:
RudderStack Environment Check
─────────────────────────────────────────────────────
Tool Status Action
─────────────────────────────────────────────────────
rudder-cli ✓ Ready
└─ authenticated ✓ Ready Workspace: <name>
terraform ✗ Missing Run: /rudder-terraform-setup
└─ provider ─ Skipped (terraform required first)
mcp.rudderstack.com ✓ Reachable
─────────────────────────────────────────────────────Status Indicators
| Status | Meaning |
|---|---|
| ✓ Ready | Tool installed and configured |
| ✗ Missing | Tool not found, needs installation |
| ─ Skipped | Dependency not met, check parent first |
| ⚠ Issue | Tool found but configuration problem |
Next Steps by Status
| Tool Missing | Action |
|---|---|
| rudder-cli | Run /rudder-cli-setup or ask "help me install rudder-cli" |
| terraform | Run /rudder-terraform-setup or ask "help me setup terraform for rudderstack" |
| MCP unreachable | Run /rudder-mcp-setup or check network connectivity |
Credential Security
- This skill only checks tool availability and authentication status
- Never logs or displays access tokens
- Workspace info shows only workspace name/ID, not credentials