spec

Converts user intent into detailed specifications via a five-phase process.

1|Updated May 12, 2026
One-click install
npx skills add https://github.com/sobhanashine/nazarato --skill spec-sobhanashine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec
Source: https://github.com/sobhanashine/nazarato/tree/main/.claude/skills/spec
Command: npx skills add https://github.com/sobhanashine/nazarato --skill spec-sobhanashine

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps you transform ambiguous intentions into detailed, actionable specifications, making your projects more organized and efficient.

Core Features & Use Cases

  • Intent to Spec: Converts high-level ideas into a structured specification document.
  • 5-Phase Process: Guided through a systematic process to ensure comprehensive coverage.
  • Tools Support: Utilizes Bash, Read, Grep, Glob, and AskUserQuestion tools for execution.
  • Use Case: When you're tasked with "spec this out" or "file an issue", this Skill can assist in creating a clear and actionable plan.

Quick Start

Invoke the spec skill with the command: spec this out.

Frequently Asked Questions about spec

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

FAQPage Schema
How do I turn an ambiguous project intent into a detailed specification?

To turn intent into a detailed specification, you can use a guided five-phase process that systematically transforms high-level ideas into structured specification documents. This ensures comprehensive coverage and actionable planning.

What is the best way to create actionable specs for issue tracking?

The best way to create actionable specs for issue tracking is through a systematic five-phase conversion process. It transforms ambiguous intentions into detailed, structured documents suitable for project planning.

Can I use Bash and file search tools to generate a project specification from existing code?

Yes, you can generate a project specification from existing code using Bash, Read, Grep, and Glob tools. These tools scan and extract project context to inform the detailed specification process.

Do I need a specific environment to run a 5-phase specification process?

You need an environment that supports Bash, Read, Grep, Glob, and AskUserQuestion tools to run the 5-phase specification process. These tools facilitate file searching and user interaction during project planning.

How does a 5-phase specification process handle ambiguous project planning?

A 5-phase specification process handles ambiguous project planning by systematically converting high-level user intent through guided phases. It utilizes user questions and file context to ensure comprehensive and actionable coverage.