init-mode

Propose a project team roster and await user confirmation before scaffolding.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the initial team formation phase of a project by proposing a roster and awaiting explicit user confirmation before any files or state are created.

Core Features & Use Cases

  • Proposes an initial project team roster when no roster exists, using a defined casting process.
  • Uses an interactive confirmation step (ask_user) to align on roles before proceeding to Phase 2.
  • Seeds the project workspace scaffolding (.squad/) only after user approval, ensuring deliberate setup.

Quick Start

Initiate Phase 1 by identifying the user, proposing a candidate team roster, and awaiting explicit confirmation before creating any files.

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 project team roster for a new initiative?▼

This workflow proposes a candidate team roster using a defined casting process and pauses for your explicit confirmation before creating any project state or files.

When do I need to redefine an existing project team roster?▼

You need to redefine a project team roster when no roster exists or when the current roster must be restructured, triggering the casting process for Phase 1 and Phase 2 role assignments.

How does the team setup workflow handle workspace scaffolding?▼

The team setup workflow enforces .squad directory scaffolding only after you provide explicit user approval, ensuring deliberate setup before any project state is created.

Can I automate team formation without manual confirmation steps?▼

No, the team formation workflow requires an explicit confirmation step using ask_user to align on roles before proceeding to Phase 2, preventing fully automated roster creation.

What is the casting process for assigning project team roles?▼

The casting process for project team roles involves proposing a candidate roster in Phase 1, awaiting user confirmation, and then guiding role assignments for Phase 2 initialization.