What problem does it solve? Turning a successful multi-step interaction with an AI agent into a reusable skill is tedious and error-prone: skills end up too rigid, too vague, or duplicating existing functionality. This Skill guides the agent through a structured brainstorming and design process to package an already-completed workflow into a well-formed, reusable skill. ## Core Features & Use Cases - Guided Brainstorming: Runs a mandatory multi-round conversation covering workflow scope, inputs/outputs, error handling, dependencies, and testing before any code is written. - Design and Implementation Rules: Enforces a design document approval step, then generates SKILL.md files following strict frontmatter, structure, CLI-script, rate-limiting, and file-output conventions. - CLI Script Template: Ships a references/cli_script_template.py implementing argparse subcommands, stdlib-only HTTP clients, rate limiting with exponential backoff, and JSON file output. - Use Case: After completing a multi-step data-fetching and analysis session, ask the agent to package that workflow into a skill; it interviews you, proposes a design, then generates the skill directory ready to install locally or globally. ## Quick Start Ask the agent to turn the workflow we just completed into a reusable skill and answer its brainstorming questions.