# Rollback And Flags

> Use when a SEED Unit requires safe rollout, rollback steps, feature flags/config toggles, or risk mitigation. Invoked by spec-driven-development / seed-unit for non-trivial or risky changes.

- Skill: `inapp-inc/rollback-and-flags` (Agent Skill)
- Install (CLI): `npx skillmds@latest add inapp-inc/rollback-and-flags`
- Raw SKILL.md: https://api.skillmd.com/api/skills/inapp-inc/rollback-and-flags/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: inapp-inc (https://skillmd.com/u/inapp-inc)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/inapp-inc/rollback-and-flags

---


# Rollback and feature flags

Make changes safe to deploy and easy to revert.

## Core rules

- Every non-trivial SEED Unit MUST include a **risk and rollback** plan.
- Prefer **feature flags** or config toggles for risky behavior changes.
- Rollback MUST be actionable (exact steps).
- **Hard enforcement (manual PR operations):** do not create/update/merge PRs.

## Required outputs

- Explicit “Risks & rollback” on the SEED Unit block
- `design.md` documents risk areas, rollback options (flag off / config / revert), blast radius

