cy-create-techspec

Translate PRD requirements into technical specifications with ADRs.

1|1|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/rodrigobranas/formacao_ia_arq_t1_4 --skill cy-create-techspec-rodrigobranas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cy-create-techspec
Source: https://github.com/rodrigobranas/formacao_ia_arq_t1_4/tree/main/helpdesk_project/.agents/skills/cy-create-techspec
Command: npx skills add https://github.com/rodrigobranas/formacao_ia_arq_t1_4 --skill cy-create-techspec-rodrigobranas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creates a Technical Specification by translating PRD business requirements into implementation designs through interactive technical clarification. Use when a PRD exists and needs a technical plan, or when technical architecture decisions need documentation. Do not use for PRD creation, task breakdown, or direct code implementation.

Core Features & Use Cases

  • Interactive clarification workflow to extract technical requirements from PRDs.
  • Generates Architecture Decision Records (ADRs) and links them in the TechSpec.
  • Maps PRD goals to concrete technical components and design decisions.

Quick Start

Provide a PRD outline or existing PRD file and request a TechSpec draft for review.

Frequently Asked Questions about cy-create-techspec

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

FAQPage Schema
How do I translate PRD requirements into a technical specification?

To translate PRD requirements into a technical specification, you provide the PRD outline to generate a TechSpec draft. This process maps business goals to concrete technical components and documents architecture decisions through interactive clarification.

What is the best way to generate Architecture Decision Records from existing PRDs?

Generating Architecture Decision Records (ADRs) from PRDs involves an interactive clarification workflow that extracts technical requirements. The process creates ADRs and links them directly within a drafted TechSpec using a canonical template.

When do I need a TechSpec for my software architecture design?

You need a TechSpec for software architecture design when a PRD exists and requires a documented technical plan. It is used specifically to guide architecture decisions and map PRD goals to technical components, not for direct code implementation.

Can I use this approach to create a PRD or break down development tasks?

You cannot use this approach to create a PRD or break down development tasks. It is designed exclusively for translating existing PRD business requirements into implementation designs and documenting technical architecture decisions.

How does interactive technical clarification work when drafting a TechSpec?

Interactive technical clarification works by extracting technical requirements from an existing PRD during the drafting process. It enables dynamic question-and-answer sessions to capture design decisions, which are then formatted into ADRs and a canonical TechSpec template.

Does this TechSpec generation process require any specific dependencies or components?

This TechSpec generation process requires no external dependencies or components to function. You simply provide an existing PRD outline or file, and the interactive workflow handles the technical requirement extraction and ADR indexing natively.