Tilt dev environment skill plugin for Claude Code — lightweight CLI-based alternative to the Tilt MCP server.
npx claudepluginhub rrmistry/tilt-skillManage and monitor Tilt dev environment resources — check build/deploy status, view logs, debug failures, trigger rebuilds, enable/disable services.
A Claude Code Plugin that teaches Claude how to manage Tilt dev environments using the tilt CLI directly — no MCP server, no Docker container, no background process.
| MCP Server | Skill (this plugin) | |
|---|---|---|
| Token cost | Tool schemas loaded every session | Only a description loaded; full content on-demand |
| Runtime | Persistent subprocess or Docker container | None — Claude runs tilt CLI directly |
| Dependencies | Python + FastMCP + Docker | Just tilt in your PATH |
| Distribution | Docker image (320MB+) or pip | Git repo (~10KB of markdown) |
The core insight: all the intelligence (when to check logs, how to debug, what status means) lives in markdown. The tilt CLI is the only "plumbing" needed, and Claude already has Bash access to run it.
# Add this repo as a marketplace
/plugin marketplace add rrmistry/tilt-skill
# Install the tilt skill
/plugin install tilt@tilt-skill
Or for local development:
claude --plugin-dir /path/to/tilt-skill
Once installed, Claude can:
tilt get uiresource -o json with health status derivation--tail, --level, --since, --source flags--only mode for resource optimizationReady or UpToDate, with terminal-state pre-checksworkflows.mdThe skill auto-activates when you mention Tilt resources, or invoke manually with /tilt:tilt.
"Fix the login bug in
auth.py, then check thebackendresource logs in Tilt to make sure it compiled and the tests pass."
Claude edits the code, then uses the skill to run tilt logs backend --level error --tail 50 and tilt wait uiresource/test --for=condition=Ready --timeout=60s to verify the fix deployed cleanly.
"The
backendresource is failing in Tilt. Help me figure out why."
Claude runs tilt describe uiresource backend and tilt logs backend --level error --tail 200, identifies the root cause from build errors or runtime crashes, and suggests a fix.
"I'm only working on the frontend today. Disable everything else to save resources."
Claude runs tilt enable --only frontend to keep only the frontend resource active and disables all others, freeing up CPU and memory.
"Are all Tilt resources healthy? I want to make sure everything is green before I push."
Claude lists all resources with tilt get uiresource -o json, derives health status for each, and reports any that are in error or updating state.
"I just changed the Dockerfile. Watch the
backendresource and let me know when it's ready."
Claude triggers a rebuild with tilt trigger backend, then waits with tilt wait uiresource/backend --for=condition=Ready --timeout=120s, and reports back with the final status and any error logs.
"Are there any recurring errors in the
api-gatewaylogs from the last 10 minutes?"
Claude runs tilt logs api-gateway --since 10m and analyzes the output for error patterns, stack traces, and frequency.
Append --port {port_number} to any command for non-default Tilt instances:
tilt get uiresource -o json --port 10351
tilt up)MIT
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 84 marketplace plugins, 192 local specialized agents, and 156 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations