One-click install
npx skills add https://github.com/michaeldyrynda/dotfiles --skill to-spec
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: to-spec
Source: https://github.com/michaeldyrynda/dotfiles/tree/main/agents/skills/to-spec
Command: npx skills add https://github.com/michaeldyrynda/dotfiles --skill to-spec

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill enables teams to convert planning context from ongoing conversations into a complete, structured spec, eliminating the risk of losing decisions or duplicating drafting effort.

Core Features & Use Cases

  • Synthesize the planning context from the conversation into a structured spec with a runnable plan slug and plan directory scaffold.
  • Derive or accept a plan slug, scaffold the directory (e.g. .ai/plans/{slug}/tasks) and create a learnings file, then write a complete spec.md using a standard template.
  • Generate the spec without interviewing the user, ensuring the spec reflects what has already been discussed.

Quick Start

Invoke /to-spec to generate a complete plan spec from the current conversation.

Frequently Asked Questions about to-spec

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

FAQPage Schema
How do I generate a project spec from a planning conversation?▼

To generate a project spec from a conversation, invoke the tool to synthesize existing context into a structured spec.md file, automatically scaffolding the necessary plan directories without requiring additional user interviews.

What is the best way to create a structured plan template from chat context?▼

Creating a structured plan template from chat context involves deriving a runnable plan slug, scaffolding a directory structure, and writing a complete spec.md that captures all discussed decisions to prevent loss of planning context.

Do I need to provide a specific path or slug to scaffold a plan directory?▼

You do not need to provide a specific path or slug to scaffold a plan directory, because the system can automatically derive a slug from the conversation context or accept one if provided by the user.

Can I automate documentation generation without answering follow-up questions?▼

You can automate documentation generation without follow-up questions, as the system enforces no user interviews and relies entirely on the existing conversation context to produce the final spec template.

What directory structure does the spec generation process create?▼

The spec generation process creates a directory structure under .ai/plans/{slug}, scaffolds a tasks subdirectory, generates a learnings file, and outputs the path to the written spec.md document.

When should I use automated spec generation for task planning?▼

You should use automated spec generation for task planning when you need to convert ongoing planning discussions into a concrete, standardized spec template quickly, eliminating the risk of losing decisions or duplicating drafting effort.