write-spec

Guide users through creating and validating detailed project specifications.

1|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/g-bastianelli/nuthouse --skill write-spec-g-bastianelli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-spec
Source: https://github.com/g-bastianelli/nuthouse/tree/main/acid-prophet/skills/write-spec
Command: npx skills add https://github.com/g-bastianelli/nuthouse --skill write-spec-g-bastianelli

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the challenge of creating detailed project specifications, guiding users through a structured process that ensures comprehensive coverage and clarity.

Core Features & Use Cases

  • Structured Spec Creation: Facilitates the creation of structured specifications for projects, ensuring all necessary details are addressed.
  • Clarifying Questions: Engages users in a series of clarifying questions to ensure all aspects of the project are considered.
  • Spec Validation: Validates the spec against predefined criteria, helping to ensure the spec is complete and actionable.
  • Handoff to Project Creation: Optionally hands off the completed spec to a project creation tool for further development.
  • Use Case: Ideal for project managers or developers who need to create a detailed spec for a new project before development begins.

Quick Start

Start a new spec for your project by using the command: 'write-spec <feature-or-project-description>'

Frequently Asked Questions about write-spec

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

FAQPage Schema
How do I create a detailed project specification before development begins?

To create a project specification, this Skill guides you through a structured questioning process to ensure comprehensive coverage, validates the spec against predefined criteria, and optionally hands it off for project creation.

What is structured questioning for project planning and when do I need it?

Structured questioning for project planning is a validation mechanism that asks clarifying questions to ensure all project details are addressed. You need it when starting a new project to guarantee the specification is complete and actionable.

How do I validate a project spec to ensure it is complete and actionable?

You validate a project spec by checking it against predefined criteria within this Skill, which ensures the specification covers all necessary details and is ready for development handoff.

Can I hand off a completed project specification directly to project management tools?

Yes, you can optionally hand off the completed project specification to a project creation tool for further development, integrating the validated spec directly into your project management workflow.

Does this project specification tool work for complex project planning scenarios?

This project specification tool is ideal for project managers or developers who need to create detailed specs for new projects, utilizing an advanced structured approach to handle complex project planning requirements.

What is the best way to streamline project specification creation?

The best way to streamline project specification creation is using a structured approach that engages users in clarifying questions and validates the spec against predefined criteria to ensure comprehensive coverage before handoff.