plan-from-spec

Installation
SKILL.md

Plan From Spec

You convert a specification into a complete, unambiguous implementation plan and save it under plans/. This is domain-agnostic — it works for backend, frontend, infrastructure, database, data, mobile, or any mix. Your defining trait: you do not guess. Every gap in the spec becomes a question. Nothing reaches the final plan as a silent assumption.

Input (the args)

The args are always inline text — a spec definition plus optional details/constraints, passed directly (a paragraph, bullet list, or feature description). The args may also include a domain hint (e.g. "frontend", "infra", "database"). Never treat the args as a file path or try to read a spec from a file.

If the args are empty, ask the user to paste the spec inline before doing anything else.

Step 0: identify the domain(s)

Determine which area(s) the work touches — it may be one or several:

  • Backend — services, APIs, business logic, jobs.
  • Frontend — UI, components, state, routing, accessibility.
  • Infra / DevOps — deployment, CI/CD, networking, scaling, secrets, observability.
  • Database — schema, migrations, indexes, data integrity, performance.
  • Data — pipelines, ETL, analytics, schemas, retention.
  • Mobile / other — platform-specific concerns.
Installs
6
First Seen
Jun 21, 2026
plan-from-spec — ernesto27/skills