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.