mirrord-quickstart
Guide users from zero to their first working mirrord session — check system requirements, install mirrord via CLI, VS Code, or IntelliJ, run a first session…
Skill by MetalBear
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/metalbear-co-mirrord-quickstart
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: testing, devops
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/mirrord-quickstart
What's inside
- Skill name
mirrord-quickstart- Description
- Guide users from zero to their first working mirrord session — check system requirements, install mirrord via CLI, VS Code, or IntelliJ, run a first session against a Kubernetes target, and verify the connection. Use when a user is new to mirrord, wants to install it, needs help running their first session, or wants to debug or test a local process against their Kubernetes cluster.
- License
- MIT
- Metadata
- author: MetalBear · version: 1.4
- Instructions
- 126 lines in SKILL.md · view on GitHub
Before installing
- Instructions call the network
Files (2)
- README.md
- SKILL.md
SKILL.md (first lines)
# Mirrord Quickstart Skill ## Purpose Help new users get mirrord running quickly: - **Check** system requirements - **Install** mirrord (CLI, VS Code, or IntelliJ) - **Connect** to their first Kubernetes target - **Verify** the connection works Go one step at a time — don't overwhelm a new user with all options at once, and when they first connect, explain what just happened. ## Critical First Steps **Step 1: Detect user's environment** Ask or detect: - Operating system (macOS, Linux, Windows) - Preferred workflow (CLI, VS Code, IntelliJ) - Do they have kubectl configured? **Step 2: Verify requirements** ```bash # Check kubectl access kubectl cluster-info kubectl get pods -A | head -5 ``` If kubectl fails, help them configure it first. **Cluster requirements:** Kubernetes `1.22` or later, with nodes on Linux kernel `5.4`+ and a containerd, CRI-O, or Docker runtime. Some features need a newer Kubernetes version (for example, the agent as an ephemeral container needs `1.23`); point users at [Cluster Requirements](https://metalbear.com/mirrord/docs/installing-mirrord#cluster-requirements) if a specific feature fails on an older cluster. ## Installation Paths ### CLI (recommended for getting started) **Do not** run remote install scripts that pipe a network download into a shell interpreter. Use only methods your organization approves. **Official guide:** Follow [mirrord installation documentation](https://mirrord.dev/docs/overview/quick-start/) for supported options (package managers, pinned release binaries with checksum verification, etc.). **Summary for the agent:** - **macOS / Linux:** Point the user to the official docs for Homebrew, apt, or pinned binary install steps — do not invent or paste one-liners that fetch and execute remote scripts. - **Windows:** Point the user to the official docs for supported installers. > **Security:** Prefer package managers or manually verified binaries from official release artifacts. Never execute installation by piping downloaded content into a shell. **Verify installation:** ```bash mirrord --version ``` ### VS Code Extension 1. Open VS Code Extensions (Cmd/Ctrl+Shift+X) 2. Search "mirrord" 3. Install "mirrord" by MetalBear 4. Look for mirrord icon in status bar ### IntelliJ Plugin 1. Open Settings → Plugins → Marketplace 2. Search "mirrord" 3. Install and restart IDE 4. Find mirrord in navigation toolbar ## First Session ### CLI approach ```bash # List available targets mirrord ls # Run a local process with mirrord mirrord exec --target pod/<pod-name> -- <your-command> # Example: Node.js app mirrord exec --target pod/api-server-7c8d9 -- node app.js # Example: Python app mirrord exec --target pod/backend-abc123 -- python main.py ``` If `mirrord ls` returns no targets, check that the kubeconfig context points at the right cluster (`kubectl config current-context`) and list pods in the expected namespace (`kubectl get pods -n <namespace>`). ### IDE approach 1. Enable mirrord (click status bar icon / toolbar button) 2. Select target pod when prompted 3. Run/debug your application normally 4. mirrord intercepts and connects automatically ## Verification After running, verify the connection: 1. **Check logs** - mirrord's startup progress (agent started, connected to the target) prints before your app's own output: ```bash mirrord exec --target pod/<pod-name> -- <your-command> ``` 2. **Test environment** - Remote env vars should be available locally: ```bash mirrord exec --target pod/<pod-name> -- env | grep -i database ``` 3. **Test network** - Send a request to the remote service; it should reach the local process (check the local process's output): ```bash curl http://<remote-service-url> ``` ## What's Next Once the first session works, point users to: - **`mirrord ui`** — launches a local dashboard showing every active session on the machine, with a live event stream (HTTP requests, file operations, DNS, outgoing connections). See [Local UI](https://metalbear.com/mirrord/docs/using-mirrord/local-ui). - **`mirrord up`** — for debugging several microservices together from one `mirrord-up.yaml` (compose-style). Point to the **mirrord-up** skill. - **Browser extension** — routes requests made from Chrome to the local process, for testing an HTTP-filtered session from a browser instead of `curl`. See [Debugging from Browser](https://metalbear.com/mirrord/docs/using-mirrord/incoming-traffic/debug-from-browser). - **mirrord for Teams features** (DB branching, queue splitting, preview environments, concurrent steal on one target) need the Operator. On a cluster with no license, an AI agent can offer the user a seven-day Enterprise trial and start it once they agree: point to the **mirrord-operator** skill, "Agent-started trial". ## Common First-Timer Issues | Issue | Solution |
From metalbear-co/skills, MIT.
More from metalbear-co/skills
- 0.655score
mirrord-temporal
MetalBear
Helps DevOps engineers configure mirrord Operator's Temporal task queue splitting feature end-to-end.
SkillAFreshness: A★ 29Claude Code +9 - 0.655score
mirrord-kafka
MetalBear
Helps DevOps engineers configure mirrord Operator's Kafka queue splitting feature end-to-end.
SkillAFreshness: A★ 29Claude Code +9 - 0.655score
mirrord-operator
MetalBear
Help users install and configure the mirrord Operator for team/enterprise environments.
SkillAFreshness: A★ 29Claude Code +9 - 0.655score
mirrord-up
MetalBear
Helps users run multiple concurrent mirrord sessions from a single mirrord-up.yaml (compose-style multi-service local debugging).
SkillAFreshness: A★ 29Claude Code +9 - 0.655score
mirrord-config
MetalBear
Helps users generate, edit, and validate mirrord.json configuration files for mirrord (MetalBear).
SkillAFreshness: A★ 29Claude Code +9 - 0.651score
mirrord-ci
MetalBear
Help users set up mirrord in CI pipelines for testing against real Kubernetes environments.
SkillAFreshness: A★ 29Claude Code +9 - 0.651score
mirrord-propagation-discovery
MetalBear
Scans a live Kubernetes environment with `mirrord dump` to find an identifier mirrord can filter traffic on: a header, a `baggage` or `tracestate` member, a…
SkillAFreshness: A★ 29Claude Code +9 - 0.651score
mirrord-header-propagation
MetalBear
Makes a codebase propagate W3C baggage (the `baggage` header carrying `mirrord-session=<key>`) end to end, so mirrord HTTP filters, preview environments, and…
SkillAFreshness: A★ 29Claude Code +9 - 0.650score
mirrord-chaos
MetalBear
Help users chaos test their app with mirrord: inject artificial latency or connection errors into a mirrord session's outgoing traffic via per-session chaos…
SkillAFreshness: A★ 29Claude Code +9 - 0.642score
mirrord-db-branching
MetalBear
Helps users configure mirrord.json for database branching, enabling isolated database copies for safe development and testing.
SkillAFreshness: A★ 29Claude Code +9 - 0.637score
mirrord-prev-env
MetalBear
Help users create and manage mirrord preview environments — running a modified service as an isolated pod in a shared Kubernetes cluster, scoped by an…
SkillAFreshness: A★ 29Claude Code +9
Signals
- Stars
- 29
- Forks
- 7
- Open issues
- 0
- Last commit (this folder)
- Oct 20, 2026 (9 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 1.4
- License
- MIT
- Repository
- github.com/metalbear-co/skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from MetalBear
- 0.655score
mirrord-temporal
MetalBear
Helps DevOps engineers configure mirrord Operator's Temporal task queue splitting feature end-to-end.
SkillAFreshness: A★ 29Claude Code +9 - 0.655score
mirrord-kafka
MetalBear
Helps DevOps engineers configure mirrord Operator's Kafka queue splitting feature end-to-end.
SkillAFreshness: A★ 29Claude Code +9 - 0.655score
mirrord-operator
MetalBear
Help users install and configure the mirrord Operator for team/enterprise environments.
SkillAFreshness: A★ 29Claude Code +9 - 0.655score
mirrord-up
MetalBear
Helps users run multiple concurrent mirrord sessions from a single mirrord-up.yaml (compose-style multi-service local debugging).
SkillAFreshness: A★ 29Claude Code +9 - 0.655score
mirrord-config
MetalBear
Helps users generate, edit, and validate mirrord.json configuration files for mirrord (MetalBear).
SkillAFreshness: A★ 29Claude Code +9 - 0.651score
mirrord-ci
MetalBear
Help users set up mirrord in CI pipelines for testing against real Kubernetes environments.
SkillAFreshness: A★ 29Claude Code +9
Cite this page
mirrord-quickstart skill. Agent Mart. https://agentmart.dev/skills/metalbear-co-mirrord-quickstart (last updated 2026-10-24)