init-mode

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

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/lbouriez/Squad-Templates --skill init-mode-lbouriez
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: init-mode
Source: https://github.com/lbouriez/Squad-Templates/tree/main/Nectari-Devops-Squad/.copilot/skills/init-mode
Command: npx skills add https://github.com/lbouriez/Squad-Templates --skill init-mode-lbouriez

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill coordinates a safe, staged team initialization for Copilot squads by proposing an initial roster when no team exists or the roster is empty, ensuring no file operations occur until explicit confirmation. It prevents premature setup and guides the user through Phase 1 (proposal) and Phase 2 (creation) workflows.

Core Features & Use Cases

  • Proposes a cast based on the project description and universe rules
  • Validates and awaits explicit user confirmation via an ask_user prompt before performing any file operations
  • Initializes the .squad structure and casting state after approval, seeding agents with project context

Quick Start

Prompt for project details, propose a roster, and wait for explicit confirmation before creating the squad structure.

Frequently Asked Questions about init-mode

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

FAQPage Schema
How do I initialize a new squad roster without making premature file changes?

Squad initialization can be done safely by proposing a roster first and awaiting explicit user confirmation before any file operations occur. This phased approach prevents premature setup by guiding you through proposal and creation workflows.

What is phased team initiation and how does it manage casting state?

Phased team initiation coordinates squad setup by proposing a cast based on project description, validating it via user prompt, then initializing the .squad directory structure and casting state after approval.

How do I set up a Copilot squad when the roster under Members is empty?

When the roster is empty, you can prompt for project details to propose an initial roster, wait for explicit confirmation, and then proceed with squad creation and memory initialization.

Does the team initialization workflow create files before user confirmation?

No, the team initialization workflow uses a fixed flow with no file creation until explicit confirmation is received via an ask_user prompt, ensuring no structural changes happen prematurely.

Can I use squad management to seed agents with project context after roster approval?

Yes, after roster approval, squad management initializes the .squad directory structure and casting state, seeding agents with the project context to complete the team setup.