write-spec

Create detailed feature specifications through conversational guidance.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires read_file, create_file, replace_string_in_file, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps users articulate and document feature specifications for implementation, ensuring clarity and alignment before coding begins.

Core Features & Use Cases

  • Conversational Specification: Guides users through the process of defining features through natural language interaction.
  • Feature Type Detection: Automatically identifies the type of feature based on user input, tailoring the specification process.
  • Approach Options: Proposes and selects the best approach for implementing the feature, balancing effort, risk, and compatibility.

Quick Start

Start the write-spec skill by saying, "I want to add a feature" or "write a spec for X."

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 feature specification from a rough idea?

You can create a feature specification by engaging in a conversational interface that guides you through articulating feature ideas, detecting the feature type, and proposing the best implementation approach to ensure clarity before coding begins.

What is the best way to document feature ideas before implementation?

The best way to document feature ideas is through conversational specification, which automatically detects the feature type and proposes the optimal implementation approach by balancing effort, risk, and compatibility for your technical documentation.

Do I need an AGENTS.md file to write feature specifications?

Yes, you need an AGENTS.md file to write feature specifications because it provides the necessary invariants and scope exclusions required by the conversational AI tool to accurately validate and guide the specification creation process.

How does feature type detection work during specification creation?

Feature type detection works by automatically identifying the type of feature based on your natural language input, which then tailors the conversational specification process to match the specific requirements of that feature type.

Can I use conversational AI to propose implementation approaches for software design?

Yes, you can use conversational AI to propose and select the best implementation approach for software design by automatically evaluating and balancing the effort, risk, and compatibility constraints associated with your specific feature.