cy-create-techspec

Creates technical specifications from PRDs through interactive clarification and ADR documentation.

Updated Feb 15, 2026
One-click install
npx skills add https://github.com/j0ruge/LouvorFlow --skill cy-create-techspec-j0ruge
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: cy-create-techspec
Source: https://github.com/j0ruge/LouvorFlow/tree/main/skills/cy-create-techspec
Command: npx skills add https://github.com/j0ruge/LouvorFlow --skill cy-create-techspec-j0ruge

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Translating a Product Requirements Document into an actionable technical design is error-prone when done ad hoc: architecture assumptions go unexamined, decisions are not recorded, and the resulting plan drifts from the existing codebase. This Skill enforces a structured, interactive process that produces a codebase-informed Technical Specification with documented Architecture Decision Records. ## Core Features & Use Cases - Context-Grounded Design: Reads the existing PRD and ADRs, then explores the codebase architecture before proposing any technical approach. - Interactive Clarification: Asks targeted one-at-a-time questions on architecture, data models, APIs, and testing, requiring user approval before writing the final document. - ADR Generation: Records every significant technical decision as a numbered ADR file with alternatives considered and trade-offs. - Use Case: After finishing a PRD for a new scheduling feature, run this Skill to produce a _techspec.md with system architecture, core interfaces, API endpoints, impact analysis, and a dependency-ordered build sequence ready for task breakdown. ## Quick Start Ask the AI to create a technical specification for the feature named 'scheduling' using the existing PRD in the task directory.

Frequently Asked Questions about cy-create-techspec

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

FAQPage Schema
How do I create a technical specification from a PRD?▼

Provide the feature name and PRD file, then the Skill reads the PRD, explores the codebase architecture, asks targeted technical questions one at a time, and drafts a TechSpec using a canonical template. You review and approve the draft before it is saved to _techspec.md.

What is an Architecture Decision Record and when is one created?▼

An ADR documents a significant technical decision with its context, alternatives considered, and consequences. The Skill creates a numbered ADR file for each major choice such as architecture pattern, technology selection, or data model approach, and every TechSpec must reference at least one ADR.

Can I create a TechSpec without an existing PRD?▼

Yes. If no _prd.md exists in the task directory, the Skill asks you to describe what needs technical specification and proceeds with that context, noting the PRD's absence in the Executive Summary.

Does the TechSpec process work for small or simple changes?▼

Yes, but the full design review still applies. Even single-endpoint or configuration changes go through technical clarification questions and approval, because unexamined assumptions about existing architecture cause most integration failures.

What are the limitations of this technical specification workflow?▼

It does not create PRDs, break work into tasks, or write implementation code. It only covers the technical design phase, and its output feeds into a separate task-creation step afterward.