codex

OpenSpec

OpenSpec workflow skills, dependency tooling, orchestration helpers, and Codex guard hooks.

0 on GitHubv0.1.0MITupdated 1 month agoDeveloper Tools

Plugin openspec in michael-jennings/OnePersonLabs-Plugins. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (19)

  • opsx-apply

    Implement tasks from an OpenSpec change. Use when the user wants to start implementing, continue implementation, or work through tasks.

  • opsx-archive

    Archive a completed change in the experimental workflow. Use when the user wants to finalize and archive a change after implementation is complete.

  • opsx-bulk-archive

    Archive multiple completed changes at once. Use when archiving several parallel changes.

  • opsx-continue

    Continue working on an OpenSpec change by creating the next artifact. Use when the user wants to progress their change, create the next artifact, or continue their workflow.

  • opsx-explore

    Enter explore mode - a thinking partner for exploring ideas, investigating problems, and clarifying requirements. Use when the user wants to think through something before or during a change.

  • opsx-ff

    Fast-forward through OpenSpec artifact creation. Use when the user wants to quickly create all artifacts needed for implementation without stepping through each one individually.

  • opsx-new

    Start a new OpenSpec change using the experimental artifact workflow. Use when the user wants to create a new feature, fix, or modification with a structured step-by-step approach.

  • opsx-onboard

    Guided onboarding for OpenSpec - walk through a complete workflow cycle with narration and real codebase work.

  • opsx-propose

    Propose a new change with all artifacts generated in one step. Use when the user wants to quickly describe what they want to build and get a complete proposal with design, specs, and tasks ready for implementation.

  • opsx-sync

    Sync delta specs from a change to main specs. Use when the user wants to update main specs with changes from a delta spec, without archiving the change.

  • opsx-verify

    Verify implementation matches change artifacts. Use when the user wants to validate that implementation is complete, correct, and coherent before archiving.

  • opsxx-advance

    Select the first unblocked active OpenSpec change and drive it through the workflow. Serial, one change, hands-off. Use this skill when the user asks to advance the next unblocked OpenSpec change.

  • opsxx-audit

    Use when current implementation may differ from live OpenSpec specs or a named active change, durable behavior may lack specification coverage, or specified behavior may have been removed.

  • opsxx-dependency-audit

    Run the deterministic OpenSpec cross-change dependency audit and relay its advisory report. Use when the user asks for a dependency audit, anchor drift check, undeclared dependency triage, or coherence-edge reconfirmation.

  • opsxx-finish

    Finishes a new or active OpenSpec change. Use when the user asks to finish a change end to end.

  • opsxx-implementation-order

    Report the current implementation order for all **active** changes, derived live from each change's `proposal.md` `## Dependencies` section. Use this skill when the user wants to know what the implementation order is.

  • opsxx-orchestrate

    Complete dependency-ready OpenSpec changes concurrently in isolated Git worktrees, with serial root-owned verification and archive lifecycle. Use when the user asks to orchestrate or finish multiple OpenSpec changes in parallel.

  • opsxx-reverse-apply

    Audit an OpenSpec change's tasks.md against the actual codebase state. Reports which tasks are completed-but-unchecked (silent landing), stale (referencing dead code or moved paths), and genuinely pending. Use when a change's task list is suspected of lagging code reality, before running opsx-apply

  • opsxx-reverse-uncommitted

    Create a new OpenSpec change from existing uncommitted repository changes for historical archive purposes. Use when the user asks to reverse-engineer dirty worktree drift, bridge already-made implementation changes into OpenSpec history, or file a patch change from `git status`/`git diff`; rejects g

Hooks (10)

  • PreToolUse

    bash "${PLUGIN_ROOT}/scripts/codex-dangerous-shell-gate.sh"

  • PreToolUse

    bash "${PLUGIN_ROOT}/scripts/codex-openspec-archive-order-gate.sh"

  • PreToolUse

    bash "${PLUGIN_ROOT}/scripts/codex-openspec-archive-quality-gate.sh"

  • PreToolUse

    bash "${PLUGIN_ROOT}/scripts/codex-archive-discipline-gate.sh"

  • PreToolUse

    bash "${PLUGIN_ROOT}/scripts/codex-stock-openspec-guard.sh"

  • PostToolUse

    bash "${PLUGIN_ROOT}/scripts/codex-artifact-discipline-gate.sh"

  • PostToolUse

    bash "${PLUGIN_ROOT}/scripts/codex-openspec-dependency-gate.sh"

  • PostToolUse

    bash "${PLUGIN_ROOT}/scripts/codex-skill-reference-sigil-gate.sh"

  • Stop

    bash "${PLUGIN_ROOT}/scripts/codex-response-discipline-gate.sh"

  • Stop

    bash "${PLUGIN_ROOT}/scripts/codex-skill-judge-gate.sh"

View source on GitHub

More from michael-jennings/OnePersonLabs-Plugins

All 4 plugins →

Engineering workflow skills for discovery, design, implementation, testing, review, and delivery.

26 skills

0

Simplified Technical English guidance with opt-out-aware prose linting.

1 skill · hooks

0

Similar plugins

Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).

39 skills

mattpocock/skills 323,108

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

nextjs

claude

Official Next.js skills: adopt and optimize Cache Components, adopt Partial Prefetching, and verify runtime behavior against a running dev server.

6 skills

vercel/next.js 143,495

Taste Skill

claudecodex

tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.

1 skill

Leonxlnx/taste-skill 114,391

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

5 skills + 35 modes + Material Passport pipeline. Includes v3.6.7 cross-model audit gate and v3.6.8 generator-evaluator contract.

5 skills · 16 commands · 4 agents · hooks

Imbad0202/academic-research-skills 56,698

Maintain OpenSpec?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins4 plugins