clawplays / ospec
ospec
Document-driven OSpec workflow for AI-assisted development with change-ready initialization, execution, validation, and archive readiness.
Document-driven OSpec workflow for AI-assisted development with change-ready initialization, execution, validation, archiving, and docs maintenance.
Default Entry
When the user says something short like:
使用 ospec 初始化项目使用 ospec 初始化这个目录use ospec to initialize this directoryuse ospec to initialize this repo
expand it internally as:
- initialize the repository with
ospec initso it ends in a change-ready state - if project context is missing and the AI can ask follow-up questions, ask one concise question for project summary or tech stack
- if the user declines or the flow is CLI-only, continue with placeholder project docs
- create the first change only when explicitly requested
Do not force the user to repeat those steps manually when the request is already clear.
Treat plain project-init intent as enough to trigger this flow. Do not require the user to restate the guardrails in a longer prompt.
Mandatory Init Execution
When the user asks to initialize a directory, do not freehand the initialization flow.
If the user intent is simply to initialize the project or current directory, treat that as a request for this mandatory flow.
SKILL.md