Skip to content
cccskills

MetalBear

@metalbear-co

Organization

Rethinking Cloud Development

12 skills1 repository 5.4K

Skills (12)

Refine in search

Inspect live development or staging traffic to find an identifier that distinguishes one developer’s requests across services. Produce a matching mirrord HTTP filter and a report showing where the identifier survives, disappears, or cannot be observed.

  • Find a filter for personal requests on a shared staging cluster
  • Check whether request IDs survive across services
  • Build mirrord filters using JWT claims or cookies
metalbear-co/mirrord5.4KUpdated Oct 23, 2026

mirrord-kafka

FreeSummary

Configure mirrord to route selected Kafka messages to a local application. Generate Kubernetes resource files and matching message filters, check their consistency, and troubleshoot connection or splitting issues, including Kafka Streams and AWS MSK IAM setups.

  • Set up Kafka message splitting for local debugging
  • Filter messages by headers or payload fields
  • Configure Kafka Streams or AWS MSK IAM connections
metalbear-co/mirrord5.4KUpdated Oct 23, 2026

mirrord-operator

FreeSummary

Install and configure mirrord Operator for team use on Kubernetes. The skill covers licensing, access permissions, feature settings, internal registries, and offline deployments, with guidance for upgrades and troubleshooting across supported cluster platforms.

  • Install mirrord Operator for a development team
  • Configure cloud authentication or offline licensing
  • Enable preview environments and database branches
metalbear-co/mirrord5.4KUpdated Oct 23, 2026

mirrord-prev-env

FreeSummary

Set up mirrord preview environments that run changed services in isolated Kubernetes pods. Configure traffic filters, share previews through HTTPS links, and connect previews to pull request workflows so teams can review changes using shared cluster dependencies.

  • Start a preview of a changed service in a shared cluster
  • Share a preview with reviewers through an HTTPS link
  • Create and stop previews for each pull request
metalbear-co/mirrord5.4KUpdated Oct 23, 2026

mirrord-chaos

FreeSummary

Test how an app handles slow or failing dependencies by adding delays and connection errors to outgoing TCP connections in a mirrord session. Create reusable rules, manage them during development, and include them in CI tests.

  • Simulate slow database connections
  • Test retry behavior during connection timeouts
  • Run integration tests with failures in CI
metalbear-co/mirrord5.4KUpdated Oct 23, 2026

mirrord-ci

FreeSummary

Build CI workflows that use mirrord to test applications against services in a real Kubernetes cluster. Configure runner access, start and stop application sessions, validate configuration files, and troubleshoot connection, permission, and logging problems.

  • Run integration and end-to-end tests against staging
  • Create mirrord workflows for GitHub Actions or GitLab CI
  • Configure Kubernetes access from a CI runner
metalbear-co/mirrord5.4KUpdated Oct 23, 2026

Create and validate mirrord.json settings for isolated database copies used in development and testing. Configure connection sources, copying scope, migrations, and authentication so experiments can run without affecting shared databases.

  • Preparing isolated databases for development and testing
  • Choosing which schemas and data to copy
  • Configuring connection sources and IAM authentication
metalbear-co/mirrord5.4KUpdated Oct 23, 2026

Update application code so a developer’s mirrord session identifier travels across service calls, queues, and storage events. Reuse existing tracing tools where possible, then report which request flows carry the identifier and where it still disappears.

  • Route downstream requests to the same developer session
  • Preserve session identifiers across queue consumers
  • Carry session context through upload events
metalbear-co/mirrord5.4KUpdated Oct 23, 2026

Set up mirrord and run a local application against a Kubernetes target. Follow installation and first-session steps for the CLI, VS Code, or IntelliJ, then verify logs, remote environment variables, and network connectivity.

  • Installing mirrord for the first time
  • Connecting a local app to a Kubernetes target
  • Starting a debug session in VS Code or IntelliJ
metalbear-co/mirrord5.4KUpdated Oct 23, 2026

mirrord-temporal

FreeSummary

Configure mirrord to route selected Temporal tasks to a local worker. Generate Kubernetes configuration files, connection settings, and task filters, then check that the settings agree and troubleshoot common setup problems.

  • Route only test workflows to a local worker
  • Configure a Temporal Cloud connection
  • Filter tasks by workflow input
metalbear-co/mirrord5.4KUpdated Oct 23, 2026

mirrord-config

FreeSummary

Create, edit, and check mirrord.json files that connect a local application to Kubernetes. The skill produces minimal configurations, validates their structure and allowed settings, and explains problems with environment variables, files, and network behavior.

  • Create a configuration for connecting a local app to Kubernetes
  • Find and fix errors in an existing mirrord.json
  • Adjust environment variables and network behavior
metalbear-co/mirrord5.4KUpdated Oct 23, 2026

mirrord-up

FreeSummary

Set up one mirrord-up.yaml file to debug several related services locally at the same time. Define each application’s command, Kubernetes target, environment settings, and traffic mode, then manage the sessions together with mirrord up.

  • Debug an authentication service and dashboard together
  • Create an initial multi-service configuration
  • Route personal requests using a shared session key
metalbear-co/mirrord5.4KUpdated Oct 23, 2026

Is this your account? Link GitHub to bring it onto your creator page (Japanese)