init-mode

Automate initial team onboarding and squad provisioning for new projects.

3|5|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/ronniegeraghty/hyoka --skill init-mode-ronniegeraghty
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: init-mode
Source: https://github.com/ronniegeraghty/hyoka/tree/main/.agents/skills/init-mode
Command: npx skills add https://github.com/ronniegeraghty/hyoka --skill init-mode-ronniegeraghty

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the initial team onboarding and squad provisioning for a project.

Core Features & Use Cases

  • Phase 1: Propose the team roster, confirm with the user, and seed initial project context.
  • Phase 2: Create the team structure and agent histories, and initialize the .squad/ workspace.
  • Use Case: When starting a new project with no roster, you can rapidly propose, confirm, and set up the cohort and their context so work can begin immediately.

Quick Start

Propose an initial roster and trigger Phase 1 confirmation to begin the team setup.

Frequently Asked Questions about init-mode

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

FAQPage Schema
How do I automate team onboarding and squad provisioning for a new project?

Automate team onboarding by triggering a phased initialization process that proposes a roster, confirms it interactively, and sets up the project workspace. This enforces governance by requiring user confirmation before creating the team structure.

What is the best way to propose and confirm a project roster when starting from scratch?

Propose and confirm a project roster using a two-phase setup where Phase 1 suggests the team and seeds initial context, followed by an interactive confirmation step. This ensures the proposed cohort is validated before any workspace directories are created.

How does phased governance work during squad initialization?

Phased governance works by splitting team initialization into two stages: proposing the roster and confirming changes interactively in Phase 1, then creating the team structure and .squad directory in Phase 2. This prevents unvalidated team structures from being generated.

Do I need an existing roster to start team initialization?

No, you do not need an existing roster to start team initialization. The process is designed specifically for new projects, allowing you to rapidly propose, confirm, and set up a cohort so work can begin immediately.

Can I initialize a .squad directory and agent histories without manual confirmation?

No, you cannot initialize a .squad directory without manual confirmation. The setup uses an interactive tool to require explicit user approval of the proposed roster before proceeding to create the team structure and agent histories.