init-mode

Propose a team roster and await user confirmation before creating the .squad structure.

Updated Nov 27, 2024
One-click install
npx skills add https://github.com/Izak90/Izak90.github.io --skill init-mode-izak90
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: init-mode
Source: https://github.com/Izak90/Izak90.github.io/tree/main/isaac_treinos_ar_livre/.copilot/skills/init-mode
Command: npx skills add https://github.com/Izak90/Izak90.github.io --skill init-mode-izak90

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the initial team-building workflow by proposing a roster when no squad exists and awaiting explicit user confirmation before creating structure.

Core Features & Use Cases

  • Propose a Phase 1 roster when the squad is missing or empty.
  • Await user confirmation before creating the .squad structure and seeding agents.
  • Persist casting state and decisions in a stable, merge-friendly form to support multi-branch workflows.

Quick Start

Review the proposed roster and confirm to proceed with Phase 2 setup.

Frequently Asked Questions about init-mode

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

FAQPage Schema
How do I automate team roster casting and squad setup?

Squad setup is automated by proposing a Phase 1 roster when no squad exists, then awaiting explicit user confirmation before creating the structure. You review the proposed roster and approve it to proceed with seeding agents and directories.

How does team orchestration handle multi-branch workflows?

Team orchestration supports multi-branch workflows by persisting casting state in stable, merge-friendly forms. It uses append-only logs via a union strategy to prevent conflicts across different branches.

Do I need git config user.name to personalize my squad roster?

Yes, git config user.name is required to personalize your squad roster. The setup enforces this safeguard by pulling your name from git configuration to ensure accurate agent personalization during the Phase 1 casting process.

Where is team context stored during initial squad orchestration?

Team context is stored in team.md under a fixed '## Members' header during initial squad orchestration. This ensures consistent structure and merge-friendly append-only logging for all team members.

What happens if I don't confirm the proposed Phase 1 roster?

If you don't confirm the proposed Phase 1 roster, the system will not create the .squad directory structure or seed agents. Phase 2 setup only begins after explicit user approval of the proposed team roster.