cross-squad

Route tasks across repositories to squads using manifest-based capability discovery.

2|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/elbruno/md-to-slides --skill cross-squad-elbruno
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cross-squad
Source: https://github.com/elbruno/md-to-slides/tree/main/.copilot/skills/cross-squad
Command: npx skills add https://github.com/elbruno/md-to-slides --skill cross-squad-elbruno

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cross-squad coordination prevents teams from duplicating effort or blocking each other when features span multiple repositories owned by different squads, by providing a safe, standard handoff process.

Core Features & Use Cases

  • Discovery via manifests and registries: Find which squad owns the needed capabilities using .squad/manifest.json (and optional upstream/registry listings).
  • Context sharing with strict boundaries: Delegate only capability lists, relevant decisions, and concise handoff context while avoiding internal state and secrets.
  • Issue-based work handoff protocol: Create labeled tracking issues in the target squad repository, then poll and close the loop as work progresses.
  • Use Case: A platform change requires CI/CD updates, a frontend repo update, and new monitoring—delegate each piece to the appropriate squad based on declared capabilities.

Quick Start

Use the cross-squad skill to delegate the work “Add Prometheus metrics endpoint for the auth service” to the platform squad.

Frequently Asked Questions about cross-squad

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

FAQPage Schema
How do I delegate tasks across multiple GitHub repositories owned by different squads?

To delegate tasks across multiple GitHub repositories, this skill routes work to the correct squad using published manifests and creates labeled tracking issues with acceptance criteria in the target repo. It then polls periodically to update status until completion.

How does manifest discovery work for cross-squad workflow tracking?

Manifest discovery for cross-squad workflow tracking works by reading `.squad/manifest.json` files and optional upstream registries to find which squad owns the required capabilities. This allows safe context handoff without coupling internal states or sharing secrets.

What is the best way to coordinate a platform change that requires CI/CD updates and frontend repo updates?

The best way to coordinate platform changes spanning multiple repos is to delegate each piece to the appropriate squad based on declared capabilities. The skill creates labeled issues for tracking and polls them to close the loop as work progresses.

Do I need a manifest file to use cross-repository orchestration for task handoff?

Yes, you need a `.squad/manifest.json` file to enable cross-repository orchestration and task handoff. The manifest provides the capability contracts required to discover the correct target squad and route the delegated work safely.

Can I share internal state and secrets when doing a repo handoff to another squad?

No, you should not share internal state or secrets during repo handoff. This skill enforces strict boundaries by delegating only capability lists, relevant architectural decisions, and concise handoff context to the target squad.

Why use issue-based work handoff instead of direct code changes for cross-squad features?

Issue-based work handoff prevents teams from duplicating effort or blocking each other by providing a standard tracking protocol. It creates labeled GitHub issues in the target repository and polls status updates to ensure work completion without coupling repos.