creating-spec

Installation
SKILL.md

Creating Spec

Systematic workflow for creating comprehensive technical specifications that centralize scattered functionality, fill SDK gaps, or plan new feature modules. This skill encodes the proven process used to produce high-quality specs like session-management and tool-registry-bridge specs.

<critical_rules>

MANDATORY WORKFLOW

You MUST follow these phases in order. Skipping phases or combining them will produce incomplete specs.

Phase 1: DEEP EXPLORATION (output only, no writes)

Goal: Map the full landscape of existing code across ALL relevant codebases before proposing anything.

  1. Launch parallel exploration agents (4-5 simultaneous) covering:
    • The target package where the spec will be implemented (e.g., providers/sdk)
    • The reference implementation that has the most complete version (e.g., providers/runtime)
    • Consumer codebases that have their own versions (e.g., packages/electron/src/agents/, packages/electron/src/looper/)
    • Any shared packages that contain related types or utilities (e.g., packages/types)
Related skills

More from pedronauck/skills

Installs
127
GitHub Stars
360
First Seen
Mar 18, 2026