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

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-check

Add your badge

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

Listed on Skillselion
Installs1
repo stars18
Last updatedJuly 17, 2026
Repositoryrudderlabs/rudder-agent-skills

What it does

Checks RudderStack prerequisites (rudder-cli, terraform, MCP server) and reports readiness status with next-step actions.

Files

SKILL.mdMarkdownGitHub ↗

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 info

2. 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 providers

3. Check MCP Server Connectivity

# Check if hosted MCP server is reachable
curl -s -o /dev/null -w "%{http_code}" https://mcp.rudderstack.com/health

Output 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

StatusMeaning
✓ ReadyTool installed and configured
✗ MissingTool not found, needs installation
─ SkippedDependency not met, check parent first
⚠ IssueTool found but configuration problem

Next Steps by Status

Tool MissingAction
rudder-cliRun /rudder-cli-setup or ask "help me install rudder-cli"
terraformRun /rudder-terraform-setup or ask "help me setup terraform for rudderstack"
MCP unreachableRun /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

Related skills

Data Science & MLanalyticspipelines

This week in AI coding

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

unsubscribe anytime.