microservices

Orchestrate cross-repo end-to-end testing with targets, snapshots, and E2E_TRACE verification.

Updated Jan 15, 2026
One-click install
npx skills add https://github.com/zero-rehq/opencode-kit --skill microservices
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: microservices
Source: https://github.com/zero-rehq/opencode-kit/tree/main/.opencode/skill/microservices
Command: npx skills add https://github.com/zero-rehq/opencode-kit --skill microservices

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables cross-repo end-to-end testing coordination by providing a centralized workflow that defines targets, captures snapshots, runs builds, and records E2E_TRACE data for cross-repo validation.

Core Features & Use Cases

  • Cross-repo target orchestration: Define dynamic targets across repositories to run integrated tests in a single workflow.
  • Snapshot, build and gate verification: Collect per-repo state, verify builds, and enforce no-any quality gates during E2E.
  • E2E_TRACE and wrap support: Maintain traceability of results and generate wrap notes for downstream review.

Quick Start

Start a task with /task <t> to gather targets and snapshots, then use oc-targets set/auto to define repos. Run oc-gate <t> to enforce no-any and CI checks, and fill in an E2E_TRACE for cross-repo changes. Finally, use /wrap <t> to wrap with Jira notes and task outcomes.

Frequently Asked Questions about microservices

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I coordinate end-to-end testing across multiple repositories?▼

Cross-repo end-to-end testing is coordinated by orchestrating dynamic targets, capturing per-repo snapshots, and running integrated builds within a single centralized workflow to validate changes across multiple repositories.

What is the best way to enforce quality gates during multi-repo E2E validation?▼

You can enforce quality gates during multi-repo E2E validation by running gated checks that verify builds and enforce no-any rules, ensuring all repository states meet CI standards before proceeding.

How does cross-repo traceability work for dynamic E2E test targets?▼

Cross-repo traceability works by maintaining an E2E_TRACE that records validation results and snapshot states, allowing you to track outcomes across dynamically defined targets in multiple repositories.

Can I wrap E2E test outcomes with Jira notes for downstream review?▼

Yes, you can wrap E2E test outcomes with Jira notes by finalizing the workflow task, which consolidates task outcomes and traceability data into notes for downstream review.

When do I need cross-repo orchestration for end-to-end testing?▼

You need cross-repo orchestration for end-to-end testing when managing large multi-repo projects with dynamic task scopes, requiring parallel target discovery and consolidated gated checks across separate repositories.

How do I set up dynamic targets for an integrated multi-repo build workflow?▼

You set up dynamic targets by starting a task to gather snapshots, then using target commands to auto-define the participating repositories before running builds and gated checks in the end-to-end workflow.