AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Openspecpm

skill-aks-builds-openspecpm-openspecpm · by aks-builds

OpenSpecPM — spec-driven, BDD-shaped project management for any PM backend: OpenSpec proposal → BDD specs (Given/When/Then) → tasks → GitHub Issues / Azure DevOps Boards / Jira / Linear / GitLab → shipped code. Use this skill when the user wants to (a) author a proposal with rigorous BDD scenarios ('write a proposal for X', 'spec out X', 'turn this into Given/When/Then'), (b) decompose a proposal…

No reviews yet
0 installs
18 views
0.0% view→install

Install

$ agentstack add skill-aks-builds-openspecpm-openspecpm

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-aks-builds-openspecpm-openspecpm)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
1mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Openspecpm? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

OpenSpecPM — Spec-driven PM Agent Skill

A sibling of CCPM with five differences: OpenSpec authors the specs (with a heuristic BDD linter plus an optional LLM judge), adapters make the PM backend pluggable (GitHub / Azure DevOps / Jira / Linear / GitLab), the wizard is friendly to non-engineers, every command is audit-logged by default, and depends_on: reaches across features so next/blocked reflect the whole project.

Workflow

idea → openspecpm propose            (OpenSpec authors proposal.md, design.md, tasks.md, specs/)
     → review BDD scenarios                   (Given/When/Then)
     → openspecpm sync               (push to chosen PM backend, idempotent)
     → openspecpm status / standup            (track local + remote)
     → openspecpm ship               (close + archive)

Phases

| Phase | When to read | Reference | |---|---|---| | Plan | User wants to define a new feature with BDD scenarios. | references/plan.md | | Structure | A proposal exists and needs decomposition into tasks. | references/structure.md | | Sync | Local OpenSpec change needs to become PM-tool work items. | references/sync.md | | Execute | User wants to start work on a tracked item. | references/execute.md | | Track | User asks status / standup / what's next / what's blocked. | references/track.md |

Conventions

Before any work, read [references/conventions.md](references/conventions.md) for file paths, frontmatter schemas, and BDD format rules.

Script-first rule

Deterministic operations run through the Node CLI directly — same shape as CCPM's bash scripts, but cross-platform:

| What the user wants | Command | |---|---| | First-time setup | npx openspecpm init | | Auth health check | npx openspecpm doctor | | Install missing tooling hints | npx openspecpm doctor --install | | PAT/token creation hints | npx openspecpm doctor --setup-auth | | Create a proposal | npx openspecpm propose [--llm] | | Decompose proposal → tasks | npx openspecpm decompose | | Push to PM tool | npx openspecpm sync [--llm] | | Push every change at once | npx openspecpm sync --all | | Broadcast progress | npx openspecpm comment | | Pull remote state back | npx openspecpm reconcile | | Assign / sprint / story-points | npx openspecpm assign [--assignee X] [--sprint Y] | | File a regression | npx openspecpm bug-report --title "..." | | Status snapshot | npx openspecpm status | | Standup digest | npx openspecpm standup | | What to work on next | npx openspecpm next | | What's blocked | npx openspecpm blocked | | Validate everything | npx openspecpm validate [--llm] | | Re-lint on file change | npx openspecpm watch [feature] | | Search across changes | npx openspecpm search | | Fan-out parallel agents | npx openspecpm fan-out | | Close + archive | npx openspecpm ship | | Ship every ready change | npx openspecpm ship --all-ready | | Phase-grouped help | npx openspecpm help-table |

Every command writes an audit entry to .openspecpm/audit.log (JSONL, secrets scrubbed).

Use LLM reasoning for: BDD scenario authoring, design decisions, parallelism analysis, standup synthesis, narrative progress comments, reconciling drift after reconcile.

Disambiguation vs CCPM

This skill and ccpm overlap intentionally. Routing rules:

  • User says "OpenSpec", "BDD", "Given/When/Then", "Jira", "Azure DevOps", or names a non-GitHub backend → openspecpm.
  • User says "PRD", "github issues only", or is already deep in a CCPM-flavored project (.claude/prds/ exists) → ccpm.
  • Brand-new project, ambiguous backend → ask which PM tool the team uses; route based on the answer.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.