init-mode

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

1|Updated Apr 17, 2026
One-click install
npx skills add https://github.com/sudhakrms/CalendarControl --skill init-mode-sudhakrms
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: init-mode
Source: https://github.com/sudhakrms/CalendarControl/tree/main/coffee/.copilot/skills/init-mode
Command: npx skills add https://github.com/sudhakrms/CalendarControl --skill init-mode-sudhakrms

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Init Mode addresses the challenge of starting a new project by orchestrating Phase 1 roster proposals and ensuring explicit user confirmation before creating any team structure, preventing premature changes.

Core Features & Use Cases

  • Propose a roster when no team exists yet, and hold off on file creation until approval.
  • Use the ask_user tool to present roster choices and capture explicit confirmation.
  • On confirmation, initialize the .squad state and seed agents for Phase 2 execution.

Quick Start

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

Frequently Asked Questions about init-mode

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

FAQPage Schema
How do I propose a team roster for onboarding before creating any files?▼

Init Mode proposes a roster and secures explicit user confirmation before any team structure is created. It applies to onboarding workflows where no squad exists, guiding a Phase-1 proposal into Phase-2 execution while withholding filesystem changes until approval.

How do I get explicit user confirmation before initializing a squad structure?▼

You use the ask_user tool to present roster choices and capture explicit confirmation. Upon approval, the workflow initializes the .squad state, seeds agents for Phase 2 execution, and captures casting decisions and audit trails.

What is the safest way to manage team initiation and prevent premature filesystem changes?▼

The safest way to manage team initiation is to propose a roster and withhold all filesystem changes until explicit user confirmation is captured. This prevents premature file creation by storing casting decisions and audit trails in a standardized .squad state only after approval.

Can I refine an existing team roster through user input during onboarding?▼

Yes, this workflow applies to scenarios where no squad exists or where the roster must be refined through user input. It uses the ask_user tool to present choices, capturing casting decisions and audit trails in a .squad state before proceeding to Phase 2 execution.

How does Phase-1 proposal transition into Phase-2 execution for team onboarding?▼

A Phase-1 proposal transitions into Phase-2 execution after explicit user confirmation is secured. The workflow then initializes the .squad state and seeds agents for Phase 2, capturing casting decisions, seeds, and audit trails in a standardized format.