cross-repo

Coordinate bilateral cross-repo events into canonical bundle sets with LINEAGE traces.

8|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/usurobor/cnos --skill cross-repo-usurobor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cross-repo
Source: https://github.com/usurobor/cnos/tree/main/src/packages/cnos.handoff/skills/handoff/cross-repo
Command: npx skills add https://github.com/usurobor/cnos --skill cross-repo-usurobor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cross-repo coordination for CDD-based workflows to ensure bilateral consistency, traceability, and canonical bundle semantics across repos.

Core Features & Use Cases

  • Defines and enforces a single canonical cross-repo path and a LINEAGE-driven lifecycle for inbound, outbound, bilateral, and operator-pending interactions.
  • Provides explicit STATUS, LINEAGE, and archival rules to avoid drift and ensure auditable handoffs between repos.
  • Supports hat-collapse attribution and end-to-end traceability across two repos during a cycle.

Quick Start

Identify the applicable cross-repo case and populate LINEAGE.md to begin the coordination cycle.

Frequently Asked Questions about cross-repo

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

FAQPage Schema
How do I coordinate cross-repo workflows to maintain bilateral consistency?

Cross-repo coordination uses a canonical bundle file set and LINEAGE trace to enforce bilateral consistency and traceability across repos. It defines a single canonical path for inbound, outbound, bilateral, and operator-pending interactions.

What is a LINEAGE trace in CDD-based cross-repo development?

A LINEAGE trace in CDD-based cross-repo development provides end-to-end traceability across two repos during a cycle. It records hat-collapse attribution and defines the lifecycle for bilateral iterations to ensure auditable handoffs.

How do I prevent state drift between two repositories during bilateral iterations?

To prevent state drift between repositories, apply explicit STATUS and LINEAGE rules to bilateral iterations. This canonical schema enforces auditable records and defined archival behavior to avoid synchronization loss across repos.

When do I need a canonical STATUS lifecycle for cross-repo proposals?

A canonical STATUS lifecycle is needed for cross-repo proposals when processing inbound proposals and operator-pending bundles. It satisfies protocol edge cases and ensures correct archival behavior for all bilateral interactions.

How do I start a cross-repo coordination cycle for outbound iteration traces?

To start a cross-repo coordination cycle for outbound iteration traces, identify the applicable cross-repo case and populate LINEAGE.md. This initiates the coordination protocol and establishes the required canonical bundle file set.

Does this cross-repo protocol support operator-pending bundles with archival rules?

The cross-repo protocol supports operator-pending bundles with defined archival rules. It applies a unified STATUS and LINEAGE schema across all interaction types to guarantee auditable records and correct archival behavior.