spec-create

Create structured specification documents and YAML task artifacts from validation data.

1|Updated Jan 12, 2026
One-click install
npx skills add https://github.com/srnnkls/tropos --skill spec-create-srnnkls
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-create
Source: https://github.com/srnnkls/tropos/tree/main/skills/spec-create
Command: npx skills add https://github.com/srnnkls/tropos --skill spec-create-srnnkls

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creates structured specification documents (spec.md, context.md, tasks.yaml, dependencies.yaml, validation.yaml) to organize multi-phase development work, capture decisions, and seed actionable work artifacts from validation data.

Core Features & Use Cases

  • Generates the human-facing spec and living context docs (spec.md, context.md) plus machine-readable task management artifacts (tasks.yaml, dependencies.yaml, validation.yaml) under a draft workspace.
  • Integrates with validation data to derive task naming, gating, and optional resources; supports linking to native Claude plans for traceability.
  • Provides a templated baseline using existing templates and can create a resources directory populated when the user supplies implementation details.

Quick Start

Invoke the spec-create skill with a task name and validation data to scaffold a new spec under ./specs/draft/<task-name> and seed the initial documents.

Frequently Asked Questions about spec-create

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

FAQPage Schema
How do I scaffold specification documents for multi-phase project management?

Scaffolding specification documents for multi-phase project management involves generating structured spec.md, context.md, and tasks.yaml files. This creates a templated baseline that organizes development phases and captures decisions in a draft workspace.

What is the best way to generate machine-readable task tracking artifacts from validation data?

Generating machine-readable task tracking artifacts from validation data involves processing the validation input to derive task names and gating requirements. This produces structured tasks.yaml, dependencies.yaml, and validation.yaml files to enable automated review and progression.

How do I create a living context document alongside a project spec?

Creating a living context document alongside a project spec requires scaffolding both human-facing and machine-readable artifacts simultaneously. The process generates a spec.md for specifications and a context.md to capture ongoing decisions and project state.

Can I use templates to organize multi-phase development work and seed actionable tasks?

Yes, templates can organize multi-phase development work and seed actionable tasks. The scaffolding process applies existing templates to generate baseline documents and populates a resources directory when you supply implementation details.

Does the spec scaffolding process support linking to native plans for traceability?

Yes, the spec scaffolding process supports linking to native plans for traceability. It integrates validation data to derive task naming, gating, and optional resources while satisfying frontmatter requirements to enable automated review.