# Maintain Product

> Repair a product defect or regression at its owning layer. Use for live or dogfood failures, flaky paths, and current user harm. Do not use to finish or polish an already integrated product.

- Skill: `sylphxai/maintain-product` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add sylphxai/maintain-product`
- Raw SKILL.md: https://api.skillmd.com/api/skills/sylphxai/maintain-product/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: SylphxAI (https://skillmd.com/u/sylphxai)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/sylphxai/maintain-product

---


# Maintain Product

Repair the owning layer. Stabilize active harm with a reversible mitigation when service impact requires it. For a measured frontend path, measure one user-visible behavior, correct the owning cause, and remeasure the same device and metric. A rewrite of an unrelated layer is not a repair.

Open [reproduction-driven repair](references/reproduction-driven-repair.md) when the cause, reproducer, or nondeterminism needs depth. Open [frontend performance](references/frontend-runtime-performance-method.md) when the defect is a measured frontend path.

Use `finish-product` for polish of an already integrated promise. Use `run-incident-response` when the defect is a live incident.

