Skip to content
Back to skills

Openspec

ASecurity

OpenSpec — lightweight fluid spec framework for AI-assisted development. USE FOR: "openspec", "opsx", "/opsx:propose", "propose feature", "spec before coding", "iterative spec", "brownfield spec", "AI spec framework", "change proposal", "design before implement", "fluid specs", "spec folder", "openspec init". Lighter alternative to spec-kit: no rigid phases, works on existing projects.

  • 14 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added June 3, 2026
ai-agentsgobashgit

Works with

  • claude code
  • cursor
  • cli

Security analysis

A96/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro shows the line behind each finding and how to fix it

Scanned June 3, 2026

npx -y skills add mahmoud20138/Tradecraft --skill openspec --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Openspec?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Openspec
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/mahmoud20138-openspec/badge)](https://www.skillsdirectory.com/skills/mahmoud20138-openspec)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: openspec
description: >
  OpenSpec — lightweight fluid spec framework for AI-assisted development. USE FOR:
  "openspec", "opsx", "/opsx:propose", "propose feature", "spec before coding",
  "iterative spec", "brownfield spec", "AI spec framework", "change proposal",
  "design before implement", "fluid specs", "spec folder", "openspec init".
  Lighter alternative to spec-kit: no rigid phases, works on existing projects.
kind: tool
category: ai/spec
repo: https://github.com/Fission-AI/OpenSpec
related_skills: [spec-kit, ai-agent-builder, claude-md-improver]
tags: [spec-driven, ai-coding, planning, iterative, brownfield]
status: active
---

# OpenSpec — Fluid Spec-Driven Development

> "Fluid not rigid. Iterative not waterfall. Built for brownfield."
> Lighter alternative to Spec Kit — no phase gates, works on existing projects.

## vs Spec Kit

| | OpenSpec | Spec Kit |
|--|---------|---------|
| Style | Fluid, iterative | Structured, gated phases |
| Best for | Brownfield + greenfield | Greenfield projects |
| Phase gates | No | Yes (must complete each phase) |
| Commands | 3 core + 8 extended | 8 ordered commands |
| Install | npm global | uv/uvx |
| Models | Opus 4.5+ recommended | Any |

## Installation
```bash
npm install -g @fission-ai/openspec@latest
cd your-project
openspec init

# Opt out of telemetry
export OPENSPEC_TELEMETRY=0
```

## Core 3-Command Workflow
```
1. /opsx:propose "feature name"  → generates change folder
2. /opsx:apply                   → AI implements tasks
3. /opsx:archive                 → moves to archive
```

## Change Folder Structure
```
.openspec/changes/<feature-name>/
├── proposal.md     ← rationale and scope
├── specs/          ← requirements and scenarios
├── design.md       ← technical approach
└── tasks.md        ← implementation checklist
```

## All Commands

| Command | Purpose |
|---------|---------|
| `/opsx:propose "idea"` | Create new change folder with proposal + specs + design + tasks |
| `/opsx:apply` | Implement tasks from current change |
| `/opsx:archive` | Archive completed change |
| `/opsx:new` | Start fresh change |
| `/opsx:continue` | Resume in-progress change |
| `/opsx:ff` | Fast-forward (skip to implementation) |
| `/opsx:verify` | Validate implementation against spec |
| `/opsx:sync` | Synchronize agent instructions |
| `/opsx:bulk-archive` | Archive multiple completed changes |
| `/opsx:onboard` | Team onboarding setup |

## CLI Commands
```bash
openspec init              # initialize in project
openspec config profile    # select workflow type
openspec update            # refresh agent instructions + slash commands
```

## Key Principles
- **No phase gates** — update any artifact at any time
- **Brownfield first** — works on existing codebases
- **Context management** — clear context before implementation phases
- **Best with Opus 4.5+** — high-reasoning models get best results
- **20+ AI tools** — Claude Code, Cursor, Copilot, Windsurf, etc.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…