init-mode

Initialize project team roles and .squad directory structure in a repository.

1|Updated Dec 23, 2025
One-click install
npx skills add https://github.com/jonnymuir/Umbraco.Prism --skill init-mode-jonnymuir
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: init-mode
Source: https://github.com/jonnymuir/Umbraco.Prism/tree/main/.copilot/skills/init-mode
Command: npx skills add https://github.com/jonnymuir/Umbraco.Prism --skill init-mode-jonnymuir

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the friction of manual project setup by orchestrating the creation of a standardized team structure, casting roles, and initializing project context.

Core Features & Use Cases

  • Automated Team Casting: Uses a persistent naming algorithm to assign roles and character names based on project requirements.
  • Standardized Structure: Automatically generates the required .squad directory structure and essential configuration files.
  • Context Seeding: Initializes agent history and project context to ensure the team is ready to work immediately.

Quick Start

Activate the init-mode skill to propose a team and initialize the project structure for your new repository.

Frequently Asked Questions about init-mode

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

FAQPage Schema
How do I automate project onboarding and team structure setup for a new repository?

Automating project onboarding involves orchestrating the initialization of a project team structure and agent casting state within a repository. It eliminates manual friction by generating directory scaffolding, assigning roles, and seeding project context.

What is agent casting and how does it work for project setup?

Agent casting for project setup uses a persistent naming algorithm to assign roles and character names based on specific project requirements. This ensures a standardized team structure is applied automatically during the initialization phase.

Do I need local git configuration to automate team structure initialization?

Yes, automating team structure initialization requires access to local git configuration. It also requires the ability to create and manage directory structures and configuration files to generate the required .squad directory.

How do I scaffold a .squad directory and seed project context?

Scaffolding a .squad directory and seeding project context is handled by activating an initialization mode that automatically generates essential configuration files. It initializes agent history to ensure the team is ready to work immediately.

When should I use an automated orchestration tool for project setup?

You should use automated orchestration for project setup during the setup phase of new software projects requiring role assignment, directory scaffolding, and context seeding. It standardizes team structure and eliminates manual configuration friction.