---
name: "Run Spec-Driven Agent Changes With OSpec"
slug: "run-spec-driven-agent-changes-with-ospec"
description: "Use OSpec to turn a coding request into a repo-persisted spec workflow with initialization, change advancement, verification evidence, and archival."
github_stars: 524
verification: "security_reviewed"
source: "https://github.com/clawplays/ospec"
author: "clawplays"
publisher_type: "organization"
category: "Templates & Workflows"
framework: "Multi-Framework"
tool_ecosystem:
  github_repo: "clawplays/ospec"
  github_stars: 524
  npm_package: "@clawplays/ospec-cli"
  npm_weekly_downloads: 4553
---

# Run Spec-Driven Agent Changes With OSpec

Use OSpec to turn a coding request into a repo-persisted spec workflow with initialization, change advancement, verification evidence, and archival.

## Prerequisites

Node.js 18+, npm, @clawplays/ospec-cli, and a compatible agent runtime such as Claude Code, Codex, Gemini, OpenCode, or a shell-based CLI agent

## Installation

Use the upstream install or setup path that matches your environment:
- npm install -g @clawplays/ospec-cli

Requirements and caveats from upstream:
- <img src="https://img.shields.io/badge/Node.js-18%2B-339933?style=flat-square&logo=node.js&logoColor=white" alt="Node.js 18+">
- ospec init . --summary "Internal admin portal for operations" --tech-stack node,react,postgres
- --tech-stack: comma-separated stack list such as node,react,postgres

Basic usage or getting-started notes:
- <a href="docs/usage.md">Usage</a> |
- Official package: @clawplays/ospec-cli
- Command: ospec

- Source: https://github.com/clawplays/ospec
- Extracted from upstream docs: https://raw.githubusercontent.com/clawplays/ospec/HEAD/README.md

## Documentation

- https://ospec.ai

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/run-spec-driven-agent-changes-with-ospec/)
