create-tech-spec

Investigate codebases and generate implementation-ready technical specifications through iterative user interaction.

Updated Jan 29, 2026
One-click install
npx skills add https://github.com/GuidoBergman/aegish --skill create-tech-spec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-tech-spec
Source: https://github.com/GuidoBergman/aegish/tree/main/.claude/skills/create-tech-spec
Command: npx skills add https://github.com/GuidoBergman/aegish --skill create-tech-spec

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the process of creating detailed technical specifications by leveraging conversational AI to ask clarifying questions and investigate code.

Core Features & Use Cases

  • Conversational Spec Engineering: Engage in a dialogue to refine requirements and explore technical details.
  • Code Investigation: Analyze existing codebases to inform specification development.
  • Use Case: A product manager needs a tech spec for a new feature. They can use this Skill to discuss requirements, have the AI ask about edge cases, and then investigate relevant parts of the codebase to ensure the spec is comprehensive and actionable for developers.

Quick Start

Use the create-tech-spec skill to generate a technical specification for the user authentication module.

Frequently Asked Questions about create-tech-spec

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

FAQPage Schema
How do I generate a technical specification from an existing codebase?

You can generate a technical specification by using conversational spec engineering to investigate your existing codebase and iteratively refine implementation-ready requirements through targeted questions.

What is conversational spec engineering for software development?

Conversational spec engineering is a dialogue-driven process where AI asks clarifying questions about edge cases and technical details to produce comprehensive, implementation-ready technical specifications.

Can I create a tech spec for a new feature by analyzing existing code?

Yes, you can create a tech spec by analyzing existing code to inform specification development, ensuring the output is comprehensive and actionable for developers building the new feature.

How do I refine requirements and explore technical details for a product feature?

You refine requirements by engaging in an interactive dialogue where the system investigates code, asks about edge cases, and iteratively refines the technical details into a structured specification.

Does generating an implementation-ready tech spec require a predefined workflow configuration?

Yes, generating an implementation-ready tech spec requires adherence to predefined workflow configurations to ensure structured output generation and comprehensive technical documentation.

What is the best way to write actionable technical documentation for developers?

The best way to write actionable technical documentation is leveraging conversational AI to discuss requirements, investigate relevant code, and explore edge cases, producing a comprehensive tech spec.