init-mode

Propose a team roster and create a .squad directory after user confirmation.

1|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/DeDuva/squad --skill init-mode-deduva
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: init-mode
Source: https://github.com/DeDuva/squad/tree/main/packages/squad-cli/templates/skills/init-mode
Command: npx skills add https://github.com/DeDuva/squad --skill init-mode-deduva

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the initial setup and governance for creating an AI-assisted squad within a codebase by proposing a phased team roster and awaiting explicit user confirmation before creating any files.

Core Features & Use Cases

  • Phase 1: Propose a starter roster when no squad exists, and pause for explicit user confirmation before writing any files.
  • Phase 2: Create the .squad directory structure and initialize state after user confirmation.
  • Safety and governance: enforces a two-phase workflow, logs decisions, and prevents unintended changes until approval.

Quick Start

Provide a project description and confirm the proposed roster to trigger 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 initialize an AI squad in a repository safely?

To initialize an AI squad safely, this skill proposes a phased team roster and pauses for explicit user confirmation before writing any files to your repository. It activates when the squad configuration file is absent, ensuring no unintended changes occur without approval.

What triggers the team initialization workflow?

The team initialization workflow triggers automatically when the .squad/team.md file is either absent from the repository or contains no listed members. It then proposes an initial team roster and awaits your explicit confirmation before proceeding.

How does the two-phase squad creation process work?

The two-phase squad creation process works by first proposing a starter roster for user review, then pausing. After you provide explicit confirmation, Phase 2 executes to create the .squad directory structure and initialize state without unintended changes.

Can I create a team roster without writing files immediately?

Yes, you can propose a team roster without immediate file writes. The skill enforces a governance model where Phase 1 only suggests a roster and pauses, ensuring no directory structures or files are created until you explicitly confirm the setup.

What limitations exist when coordinating team initialization?

A key limitation is the strict requirement for explicit user confirmation before any file writes occur. The skill will not bypass the two-phase workflow or automatically scaffold the project directory without your direct approval.