codex

SCV

A thin Codex adapter for pinned SCV Core. Turn every change into an approved plan and executable tests, then retain those tests as a durable regression suite.

1 on GitHubby wookiya1364v0.93.2-codex.1MITupdated todayProductivity

Plugin scv in wookiya1364/scv-codex. Commands read from the repo's manifest — today.

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 (20)

  • channel

    Switch the installed SCV between the dev, stage and prod channels — try new work before it is released, then switch back. No argument shows the current channel. Use when the user wants the development or staging version of SCV, or the released one back, or invokes $scv:channel.

  • codegen

    Implement an SCV promote plan with test-first Red-Green-Refactor iterations, per-case retry budgets, scope guards, and invariant checks. Use when TESTS.md should drive implementation or the user invokes $scv:codegen. Never hand-roll the red/green loop instead of running this.

  • deck

    Render Markdown or an SCV promote plan as a polished self-contained HTML document or an interactive slide deck. Use when the user asks for an SCV deck, planning document, HTML presentation, or invokes $scv:deck.

  • dreams

    Look back over this project's past sessions and archived plans and write a prompt-coaching report: how many requests one archived plan took and how to write a better first request. Use when the user asks how their prompting went, wants a look back at past sessions, or invokes $scv:dreams.

  • handoff

    Create, inspect, claim, adopt, or complete cross-repository SCV handoffs with decisions, history, Git coordination, and optional notifications. Use when work must move between repositories or the user invokes $scv:handoff.

  • help

    Diagnose an SCV-enabled repository, hydrate SCV when requested, search archived work, and recommend the next workflow action. Use when the user asks how to start SCV, what to do next, where past work went, or invokes $scv:help. Never answer 'what should we work on' from memory instead of running thi

  • install-deps

    Detect missing command-line dependencies used by SCV and provide platform-specific installation commands. Use when an SCV helper reports a missing tool or the user invokes $scv:install-deps.

  • mods-install

    Codex has no SCV mods (Claude desktop-app plugins such as scv-dashboard) — answer in one line. Use when the user asks to install an SCV mod, or invokes $scv:mods-install.

  • mods-remove

    Codex has no SCV mods (Claude desktop-app plugins such as scv-dashboard) — answer in one line. Use when the user asks to remove an SCV mod, or invokes $scv:mods-remove.

  • mods

    Codex has no SCV mods (Claude desktop-app plugins such as scv-dashboard) — answer in one line. Use when the user asks to update and list SCV mods, or invokes $scv:mods.

  • promote

    Refine SCV raw materials, an idea, or an incoming handoff into an approved PLAN.md, TESTS.md, and feature architecture. Use when the user wants to plan a change before implementation or invokes $scv:promote. Never draft PLAN.md or TESTS.md yourself instead of running this; a plan written by hand ski

  • regression

    Run accumulated TESTS.md suites from SCV archives, honor obsolete and superseded plans, and triage failures per slug. Use for regression checks, CI-style SCV verification, or $scv:regression.

  • report

    Report an SCV phase or regression result to the configured Slack or Discord channel with relevant artifacts. Use when the user asks to notify the team about SCV results or invokes $scv:report.

  • routine

    List or run one maintenance routine defined under scv/routines/, or lint a routine file. Use when the user asks for a recurring maintenance task or invokes $scv:routine.

  • set-models

    Inspect SCV model-policy compatibility and help configure Codex session or project model settings without mutating installed skills. Use when migrating SCV_MODEL_POLICY, choosing Codex execution quality, or invoking $scv:set-models.

  • status

    Show SCV raw-material changes, active promote plans, archives, epic progress, attachments, and workspace handoffs. Use when the user asks for SCV progress or invokes $scv:status.

  • sync

    Preview and sync SCV templates with merge-policy and marker preservation, then detect drift between active plans, tests, and code. Use when SCV templates or plans may be stale or the user invokes $scv:sync.

  • update

    Compare the installed SCV Codex plugin with its latest release and guide a safe marketplace refresh and reinstall. Use when the user asks to update SCV, check its version, or invokes $scv:update.

  • work

    Implement an active SCV promote plan, run its tests, handle regression and supersedes, archive with approval, and prepare a PR or MR. Use when the user asks to execute a PLAN.md or invokes $scv:work. Never implement a promote plan by editing files directly instead of running this; this skill loads t

  • workspace

    Inspect or configure a repository as a standalone, child, or root SCV workspace, including reversible join and detach flows. Use for multi-repository SCV setup or when the user invokes $scv:workspace.

Hooks (6)

  • PreToolUse

    SCV_GUARD_MODE=gate-bash SCV_GUARD_SCRIPTS="${PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/vendor/scv-core/core/scripts:${PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/adapter/scripts" SCV_GUARD_EXEMPT=".codex/config.to

  • PreToolUse

    SCV_GUARD_MODE=gate-write SCV_GUARD_SCRIPTS="${PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/vendor/scv-core/core/scripts:${PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/adapter/scripts" SCV_GUARD_EXEMPT=".codex/config.t

  • PreToolUse

    SCV_GUARD_MODE=gate-any SCV_GUARD_SCRIPTS="${PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/vendor/scv-core/core/scripts:${PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/adapter/scripts" SCV_GUARD_EXEMPT=".codex/config.tom

  • PreToolUse

    SCV_GUARD_MODE=gate-any SCV_GUARD_SCRIPTS="${PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/vendor/scv-core/core/scripts:${PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/adapter/scripts" SCV_GUARD_EXEMPT=".codex/config.tom

  • UserPromptSubmit

    SCV_CORE_ROOT="${PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/vendor/scv-core/core" bash "${PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/vendor/scv-core/core/template/hooks/on-user-prompt.sh"

  • Stop

    SCV_CORE_ROOT="${PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/vendor/scv-core/core" bash "${PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/vendor/scv-core/core/template/hooks/on-stop.sh"

View source on GitHub

Similar plugins

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

caveman

claude

Talk like caveman. Cut filler. Keep technical details explicit.

22 skills · 1 command · 3 agents · hooks

JuliusBrussee/caveman 119,462

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

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

career-ops

claudecodex

Open-source AI job search that runs locally in your AI coding CLI: scan job portals, evaluate listings into a structured A-H report with a 1-5 score, tailor your CV, track applications

5 skills · hooks

career-ops-hq/career-ops 82,253

mem0

claudecodex

Cross-session memory and token savings for coding agents.

6 skills · 1 agent · 1 MCP server · hooks

mem0ai/mem0 68,893

Maintain SCV?

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 pluginslisted