upgrade_plan

Solid

Upgrades an outdated plan or requirements set to current CodeOps standards. Use when the user says "upgrade_plan", "upgrade_requirements", "upgrade my plan", "upgrade my requirements", "bring my plan up to date", "bring my requirements up to date", or asks for a "version upgrade" of a plan/requirements set. ONE skill covers both targets: "upgrade_plan [feature-name]" re-evaluates a plan in plans/<feature>/ against current standards, and "upgrade_requirements" re-evaluates the set in requirements/. It detects the target from the phrasing/arguments and branches. The flow is: detect version, assess gaps, present an upgrade report BEFORE changing anything, pass a non-negotiable Content Quality Gate, apply upgrades preserving all user-authored content verbatim, then verify. Does NOT auto-advance the roadmap.

AI & Automation 4 stars 0 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 83/100

Stars 20%
23
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# upgrade_plan — Upgrade a Plan or Requirements Set > **CodeOps Skills Version**: 3.19.0 Plans and requirements are living documents. As CodeOps standards evolve, older artifacts drift out of date. This skill **detects** staleness, **assesses** gaps against current standards, **upgrades** documents while preserving all user-authored content, and **verifies** the result. This skill covers **upgrades only**. To create a new plan use the make_plan skill; to create a new requirements set use the make_requirements skill. > **Resolve paths layout-aware, and don't migrate layout here.** A plan/requirements set lives at a > flat path (`plans/<feature>/`, `requirements/`) or, in a nested-layout repo, under > `codeops/features/<f>/…` — resolve it via **[../../_shared/layout-convention.md](../../_shared/layout-convention.md)**. > This skill upgrades **content/version** in place; it never moves a repo between layouts. Converting > a flat repo to the nested `codeops/` layout is the **`setup_codeops`** skill's job — point the user > there for that, and keep upgrades within the existing layout. ## Which target? (branch first) Detect the target from the phrasing/arguments before doing anything else: | Trigger | Target | Directory | |---------|--------|-----------| | `upgrade_plan [feature-name]`, "upgrade my plan", "bring the plan up to date" | **Plan** | `plans/[feature-name]/` | | `upgrade_requirements`, "upgrade my requirements", "bring requirements up to date" | **Requirements** |...

Details

Author
blendsdk
Repository
blendsdk/claude-codeops
Created
1 months ago
Last Updated
yesterday
Language
Shell
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category