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.