writing-specs-designs

Generate product specs and design documents with requirements and acceptance criteria.

1.2k|156|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/RefoundAI/lenny-skills --skill writing-specs-designs-refoundai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-specs-designs
Source: https://github.com/RefoundAI/lenny-skills/tree/main/skills/writing-specs-designs
Command: npx skills add https://github.com/RefoundAI/lenny-skills --skill writing-specs-designs-refoundai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Help teams articulate requirements and expectations in clear, actionable terms so engineering and design can build the right solution.

Core Features & Use Cases

  • Low-fidelity sketches to accelerate collaboration and alignment
  • Well-shaped specs that capture moving pieces, constraints, and acceptance criteria
  • Prototyping guidance that favors real data and testable flows over static mocks
  • End-to-end documentation templates for PRDs, design specs, and feature requirements

Quick Start

Provide a concise product goal, identify the 10 moving pieces, and sketch a low-fidelity outline to guide engineering and design.

Frequently Asked Questions about writing-specs-designs

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

FAQPage Schema
How do I write a PRD with clear acceptance criteria for engineering handoff?

To write a PRD with clear acceptance criteria, articulate the problem statement, define core requirements, and list testable acceptance criteria to align engineering and design teams on the exact build scope.

What is the best way to structure a design doc to align cross-functional stakeholders?

The best way to structure a design doc for stakeholders is to enforce sections for problem framing, core requirements, and cross-functional alignment, ensuring all moving pieces and constraints are documented.

How do I create feature requirements from a low-fidelity sketch?

You can create feature requirements from a low-fidelity sketch by identifying the moving pieces and constraints of your product goal, then expanding them into a well-shaped spec with testable flows.

Can I use prototyping guidance for real data flows instead of static mocks?

Yes, you can use prototyping guidance to favor real data and testable flows over static mocks, ensuring the feature requirements document accurately captures moving pieces for engineering.

Does this approach work for both technical specs and product design documents?

Yes, this approach works for both technical specs and product design documents. It generates end-to-end documentation templates across product development, covering everything from ideation to engineering handoff.