cross-squad

Coordinate cross-repository work and delegate tasks between squad teams via manifests and issues.

9|1|Updated Jul 21, 2025
One-click install
npx skills add https://github.com/usepowershell/PoshMcp --skill cross-squad-usepowershell
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cross-squad
Source: https://github.com/usepowershell/PoshMcp/tree/main/.copilot/skills/cross-squad
Command: npx skills add https://github.com/usepowershell/PoshMcp --skill cross-squad-usepowershell

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cross-squad resolves the friction of handing off work and sharing context between independently owned squad repositories by providing a lightweight discovery and delegation protocol so teams can collaborate without tight coupling.

Core Features & Use Cases

  • Manifest-based Discovery: Find squads and their capabilities via a published .squad/manifest.json or a central registry.
  • Issue-based Delegation: Create well-structured cross-repo issues with context, acceptance criteria, and labels to request work from another squad.
  • Tracking & Feedback: Poll delegated issues, update origin tickets with status, and close the feedback loop to ensure accountability.
  • Use Case: A frontend squad requests platform-squad to add monitoring endpoints by discovering the platform manifest, creating a cross-squad issue with acceptance criteria, and tracking the resulting PR until merge.

Quick Start

Create a cross-squad issue in the target squad's repository with a clear title, concise context, and acceptance criteria so the other squad can pick up the work.

Frequently Asked Questions about cross-squad

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

FAQPage Schema
How do I coordinate work across multiple GitHub repositories owned by different squads?

To coordinate work across multiple GitHub repositories, you can use a manifest-based discovery and issue-based delegation protocol. This allows independent squad teams to share context and hand off tasks without tight coupling by creating well-structured cross-repo issues.

What is manifest-based discovery for cross-squad collaboration?

Manifest-based discovery is finding squads and their capabilities via a published .squad/manifest.json file or a central registry. It enables teams to locate the right repository for delegating features that span multiple independent squad instances.

How do I delegate a feature request to another squad using GitHub issues?

You delegate a feature request by creating a cross-squad issue in the target repository with clear context, acceptance criteria, and labels. This structured issue provides the originating squad a precise way to request work from the receiving team.

Can I track the status of a delegated task in another squad's repository?

Yes, you can track delegated tasks by polling the GitHub issues or using status tracking. This updates the origin tickets with progress and closes the feedback loop to ensure accountability across the squads until the pull request is merged.

When do I need a cross-squad orchestration protocol for issue tracking?

You need a cross-squad orchestration protocol when a feature spans multiple repositories or requires capabilities owned by different squads. It resolves the friction of handing off work between independently owned squad repositories.

What is the best way to hand off tasks to a platform squad from a frontend squad?

The best way to hand off tasks is discovering the platform squad's manifest, creating a cross-squad GitHub issue with specific acceptance criteria, and tracking the resulting pull request. This lightweight protocol ensures clear delegation without tight coupling.