init-mode

Propose team roles, confirm members, and create team directories and files.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/nicolehaugen/CustomMetricsDashboard --skill init-mode-nicolehaugen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: init-mode
Source: https://github.com/nicolehaugen/CustomMetricsDashboard/tree/main/.squad/templates/skills/init-mode
Command: npx skills add https://github.com/nicolehaugen/CustomMetricsDashboard --skill init-mode-nicolehaugen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of initializing a team structure, ensuring a clear and organized start for collaborative projects.

Core Features & Use Cases

  • Team Proposal: Propose a team structure with roles and members.
  • User Confirmation: Confirm the team proposal with a user-friendly interface.
  • Team Creation: Automate the creation of the team's directory structure and files.
  • Casting Algorithm: Utilize a casting algorithm to suggest team roles and names.
  • Post-Setup: Handle additional inputs like PRDs, GitHub issues, and Copilot integration after team creation.

Quick Start

Run the init-mode skill to start the team initialization process.

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 team structure for a project kick-off?

Team initialization for a project kick-off is guided by proposing roles, confirming member selection, and automating the creation of the team's directory and files. This structured setup ensures a clear and organized start for collaborative projects.

What is the best way to automate squad development and directory creation?

Automating squad development and directory creation involves using a casting algorithm to suggest team roles and names, confirming the proposal, and generating the required configuration files and directories automatically.

Do I need a .squad directory before starting team initialization?

Yes, team initialization requires a .squad directory and relevant configuration files to exist beforehand. This prerequisite environment allows the process to automate the creation of the team's directory structure accurately.

Can I integrate GitHub issues and PRDs after team creation?

Post-setup handling allows you to integrate additional inputs like PRDs, GitHub issues, and Copilot integration after team creation. This extends the initialized squad structure with direct project management artifacts.

What roles does the casting algorithm suggest during project kick-off?

The casting algorithm suggests team roles and names during project kick-off by evaluating the initialization requirements. It proposes a structured team layout for you to confirm before any directories or files are generated.

When should I not use an automated coordinator tool for squad development?

Automated squad development is not suitable when a .squad directory cannot be configured or when a project lacks the structured team setup crucial for this initialization process to function correctly.