Rollout Compatibility — Development skill for Claude Code
Keep a contract change safe while old and new versions run side by side.
How to install Rollout Compatibility
Installs to ~/.claude/commands/awcameron-skills-rollout-compatibility.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/awcameron/skills/HEAD/.claude/commands/rollout-compatibility.md -o ~/.claude/commands/awcameron-skills-rollout-compatibility.md Restart Claude Code, or start a new session, for it to be picked up.
What Rollout Compatibility does
description: Keep a contract change safe while old and new versions run side by side
Invoke the awcameron-skills:rollout-compatibility skill against $ARGUMENTS
First find this repo's own deployment model -- whether the contract, its producers, and its consumers ship atomically or on separate schedules. If they ship atomically, say so and stop. Otherwise plan the change so every version live during the rollout keeps working: additive first, expand-contract for schema changes, and remova
Alternatives in Development
- Opslane Old — Run multiple Claude Code sessions in parallel 772 ★
- Codex OpenAI Proxy — Proxy server to use ChatGPT Plus tokens with CLINE/Claude Code extensions via OpenAI API compatibility 124 ★
- Opencode X — Open-source Claude Code alternative 97 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Stack Port
Port a working but old, hand-written project onto a new stack while keeping ALL of
Prune
Remove old disposable run directories while preserving durable artifacts.
API Migration Guide
Write a guide that gets consumers from an old API version to a new one with every breaking change addressed.
Scvd Store Execution Contract
A behavioral contract for autonomous work. Name the success criteria before acting, spend the cheapest evidenc
Awake
Keep your Mac awake with the lid closed - safe by default, built for humans and agents
Drawa
A browser canvas for coding agents: run Claude Code, OpenCode and Codex sessions side by side, watch what they
Related Agents
Doc Changelog
Changelog maintenance following Keep a Changelog. Use to document changes between versions.
Dependency Drift
Verifies that code — generated by @zanix/cli, or cited/claimed by a skill's own examples — still compiles agai
Dependency Steward
Manage safe library versions, pinning, and upgrades with clear risk notes.