OSpec.ai
Prompt + Docs Workflow

Build with natural language,Generate a doc-driven workflow,Ship for real.

OSpec is a document-driven workflow for AI collaboration. Talk to your AI tool in natural language, and OSpec organizes development, validation, deployment, and delivery into a clear, trackable workflow.

recommended-flow.md
STEP 1Recommended prompt
Use OSpec to initialize this project.
If project context is missing, AI-assisted init should ask at most one short follow-up.
STEP 2Recommended prompt
Use OSpec to create and advance a change for this requirement.
Keep the work inside one explicit change so proposal, tasks, state, verification, and review stay inspectable.
STEP 3Recommended prompt
Use OSpec to archive this accepted change.
After deploy and validation, archive the accepted change through the standard path.
Initialize
ONE CHANGE
VERIFY
ARCHIVE COMPLETE
Why OSpec

Keep changes in the repo, not only in AI chat

Requirements, progress, and closeout stay visible in the repository so people and AI can follow the work

01

Align before coding

Keep proposal, tasks, verification, and review in the repo

02

One requirement, one change

The default path moves one requirement through one active change

03

Keep the flow short

Initialize once, advance the change, archive after acceptance

04

Use your current AI assistants

Works with Codex, Claude Code, and direct CLI workflows

Plugin Capability

Let Stitch Handle UI Design, Let Playwright Handle Testing

Bring UI generation and verification testing into the OSpec workflow

// stitch-plugin

Stitch

Preview generation and matching code

Use Stitch to generate the page preview first and produce matching code at the same time. You can review the result and the code together, then keep iterating without switching contexts.

// checkpoint-plugin

Checkpoint

Stitch UI verification and feature testing

Use Checkpoint with Playwright to verify the Stitch UI and walk through key product flows. It helps you check visuals, interactions, and core behavior before you ship.

CHANGE-READY

After project initialization you can start submitting requirements and building

npm install -g @clawplays/ospec-cli

Install it, then initialize in your project directory to start