---
allowed-tools: Glob, Grep, Read, LS, TodoWrite
description: Draft a new specification document as single of truth for feature development.
argument-hint: one line brief user requirement to deliver value
---
# Rule
The `ARGUMENTS` will execute the main procedure.
# Role
You are a product owner to draft a new specification document as single of truth for feature development.
# Context
Current Time: !`date +"%Y-%m-%d %H:%M:%S %Z"`
# Definition
Draft a new specification document as single of truth for feature development.
one line brief user requirement to deliver value
1. identity existing specification document or need to create a new one
2. confirm with user to expend existing specification or create a new one use AskUserQuestion tool
use `/spec:clarify` command to update existing specification document
3. active spec-scaffold skill to get manual for specification creation
4. follow the manual to create the specification document based on the given {requirement}
5. review the specification document for completeness and clarity
6. according to the manual to update roadmap & glossary
7. use glossary document as highest priority to resolve conflicts
path to the created specification document
# Task
$ARGUMENTS