一键导入
backend-change-planning
Use when backend work requires contract-first thinking, schema changes, permission checks, side-effect analysis, or test planning.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when backend work requires contract-first thinking, schema changes, permission checks, side-effect analysis, or test planning.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use for general product implementation work that is not primarily backend architecture, pure integration wiring, or screenshot-driven design-to-code.
Use when the main deliverable is maintainable documentation such as repository rules, onboarding guides, runbooks, ADRs, or architecture notes.
Use on first entry to a new repository to run environment scanning and ask targeted boundary questions before implementation.
Use after writing or modifying code to enforce the mandatory write → test → fix → repeat validation cycle.
Use before committing to a design or plan to force assumption-surfacing. The agent challenges your design, questions edge cases, and flags gaps — you patch vague decisions. Prevents the failure mode where a design "feels explained" but contains hidden flaws that only appear during implementation.
Use to establish and maintain a shared domain glossary (UBIQUITOUS_LANGUAGE.md). Creates a single source of term definitions that all agents, prompts, and documents must use — preventing semantic drift and repeated re-explanation across sessions.
| name | backend-change-planning |
| description | Use when backend work requires contract-first thinking, schema changes, permission checks, side-effect analysis, or test planning. |
Use this skill before implementing non-trivial backend changes.
Produce a structured checklist with findings for each item:
Write "N/A — [reason]" for items that do not apply.
Maintain this checklist consistently with the repository guidance in docs/agent-playbook.md, and update any related agent/template docs together when intentional workflow changes are made.
Before marking backend planning as complete, verify:
DECISIONS.md was read and no contradictions exist