start

Initializes tasks by discovering skills, planning, and assigning roles.

2|5|Updated Nov 23, 2025
One-click install
npx skills add https://github.com/ulpi-io/togglebox --skill start-ulpi-io
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: start
Source: https://github.com/ulpi-io/togglebox/tree/main/.claude/skills/start
Command: npx skills add https://github.com/ulpi-io/togglebox --skill start-ulpi-io

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Start skill establishes a mandatory, repeatable workflow to initialize every task or conversation, ensuring proper context, skill discovery, and planning before any work begins.

Core Features & Use Cases

  • Enforces a mandatory startup workflow at the beginning of every task or conversation.
  • Discovers and prioritizes applicable skills, then announces and invokes the appropriate skill.
  • Conducts brainstorming or planning before coding, and creates TodoWrite todos for all checklists.
  • Selects the correct specialized agent persona for the task domain to ensure domain-specific execution.
  • Use Case: When starting a debugging or feature request, ensures prerequisites, context, and planning are in place before any implementation.

Quick Start

  1. When a new task or user request arrives, invoke the Start skill first.
  2. The Start skill scans available skills, announces the skill to be used, and delegates to the appropriate specialized agent if needed.
  3. It converts checklist items into TodoWrite todos and outlines a plan before any coding or changes.

Frequently Asked Questions about start

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

FAQPage Schema
How do I enforce a mandatory startup workflow before coding or debugging tasks?

A mandatory startup workflow ensures proper context, skill discovery, and planning before any implementation begins. It enforces brainstorming, creates TodoWrite todos for checklists, and delegates to specialized agent personas to guarantee consistent, safe task execution.

What is the best way to discover and prioritize applicable skills for a new task?

Skill discovery and prioritization are handled by scanning available skills at task initialization. The system announces the appropriate skill, invokes it via the Skill tool, and routes the work to the correct specialized agent persona before any changes are made.

How do I create TodoWrite todos for all task checklists before implementation?

Creating TodoWrite todos for checklists happens during the mandatory planning phase. The startup workflow converts checklist items into actionable todos and outlines a structured plan, ensuring all prerequisites are mapped out before coding starts.

Can I use agent delegation to route work to specialized personas for domain-specific tasks?

Agent delegation routes work by selecting the correct specialized agent persona for the task domain. This ensures domain-specific execution by delegating the workload to the right agent after the initial skill discovery and planning phases are complete.

Why should I invoke the Skill tool before announcing its usage in a task workflow?

Invoking the Skill tool before announcing usage guarantees a consistent, safe engagement process. It ensures the system properly discovers applicable skills, verifies context, and delegates to specialized agents before any implementation or coding occurs.

Does task planning and brainstorming before coding actually prevent implementation errors?

Brainstorming before coding prevents implementation errors by enforcing a mandatory startup workflow. It establishes proper context, generates TodoWrite checklists, and selects the correct specialized agent, ensuring prerequisites are met before changes begin.