spec-writer

Generate technical specifications and implementation plans from PRD data and codebase analysis.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/andredosreis/laura-saas-agenda --skill spec-writer-andredosreis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-writer
Source: https://github.com/andredosreis/laura-saas-agenda/tree/main/.gemini/skills/spec-writer
Command: npx skills add https://github.com/andredosreis/laura-saas-agenda --skill spec-writer-andredosreis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the generation of technical specifications and implementation plans for software features, streamlining the development process.

Core Features & Use Cases

  • Technical Specification Generation: Automatically creates detailed technical specifications based on PRD, codebase analysis, and iterative clarification.
  • Implementation Plan Creation: Produces implementation-ready plans with phases and steps for feature development.
  • Batch Mode: Supports generating multiple feature specifications and plans in parallel for efficient workflow.
  • Output Formatting: Generates 'spec.md' and 'plan.md' files with structured content for easy review and reference.

Quick Start

Generate a spec and plan for the feature 'F03' by running the 'spec-writer' skill.

Frequently Asked Questions about spec-writer

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

FAQPage Schema
How do I automate technical specification generation from a PRD?

Automating technical specification generation from a PRD involves processing product requirements alongside codebase analysis to produce detailed software feature specifications. This Skill leverages iterative user interaction to refine outputs into a structured 'spec.md' file for development reference.

Can I generate implementation plans for multiple software features in batch?

Yes, you can generate implementation plans for multiple software features in batch. This Skill supports parallel processing of multiple feature specifications, producing structured 'plan.md' files with defined phases and steps to streamline the overall development workflow.

What is the best way to create implementation-ready plans from codebase analysis?

The best way to create implementation-ready plans from codebase analysis is to automate the extraction of structural data and map it against PRD requirements. This yields phased implementation plans with actionable steps, ensuring your software development aligns with existing code architecture.

Do I need a PRD to generate a technical specification and implementation plan?

You need a PRD to provide the initial product requirements for generating a technical specification and implementation plan. The Skill leverages PRD data alongside iterative clarification and codebase analysis to produce accurate, detailed software development documentation.

How does iterative clarification work during software specification generation?

Iterative clarification during software specification generation works by interactively prompting the user for additional context while analyzing the codebase and PRD. This refines the technical details to ensure the resulting 'spec.md' and 'plan.md' files accurately reflect the intended feature requirements.