spec

Guide users through Socratic dialogue to produce concrete specification documents.

Updated Dec 22, 2025
One-click install
npx skills add https://github.com/senior-sigan/llm-skills --skill spec-senior-sigan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec
Source: https://github.com/senior-sigan/llm-skills/tree/main/skills/spec
Command: npx skills add https://github.com/senior-sigan/llm-skills --skill spec-senior-sigan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ambiguity in project ideas often leads to scope creep and misaligned expectations. This Skill provides a structured, Socratic approach to uncover and document requirements, ensuring clear goals and testable specs.

Core Features & Use Cases

  • Socratic dialogue orchestration across architecture, analysis, frontend, backend, and security domains to surface requirements.
  • Cross-session persistence of discovered requirements into a coherent specification notebook.
  • Feasibility assessment and validation against real-world constraints for multi-domain projects.

Quick Start

Initiate a requirements discovery session for a new project idea and guide me to a concrete, testable specification.

Frequently Asked Questions about spec

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

FAQPage Schema
How do I transform ambiguous project ideas into a concrete specification?

You can transform ambiguous project ideas into a concrete specification by engaging in Socratic dialogue orchestration that uncovers requirements, validates feasibility, and generates testable spec documents across multiple domains.

What is the best way to discover cross-domain requirements for a new project?

The best way to discover cross-domain requirements is through structured reasoning coordination that orchestrates Socratic dialogue across architecture, frontend, backend, and security domains to surface needs and prevent scope creep.

Can I conduct a feasibility assessment for multi-domain projects using Socratic dialogue?

Yes, you can conduct a feasibility assessment and validate against real-world constraints for multi-domain projects by guiding Socratic dialogue to surface practical limitations and testable specifications.

How do I maintain requirement consistency across multiple discovery sessions?

You can maintain requirement consistency across multiple discovery sessions through cross-session persistence, which saves discovered requirements into a coherent specification notebook for continuous multi-session specification.

Does multi-persona orchestration help prevent scope creep in requirement discovery?

Multi-persona orchestration helps prevent scope creep by structuring Socratic dialogue to align expectations, articulate clear goals, and transform ambiguity into structured, testable specifications before development begins.