adr
Suggest documenting significant architectural decisions as ADRs
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Suggest documenting significant architectural decisions as ADRs
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
This skill should be used when inspecting .NET assemblies, exploring NuGet package APIs, searching for types across frameworks, comparing API versions, or checking package vulnerabilities. Triggers on "what methods does X have", "find types like Y", "compare versions", "check for vulnerabilities", "explore this package", or any .NET API exploration task.
Apply Ralph Wiggum Method patterns for decomposing tasks into atomic user stories
Work with Azure DevOps Product Backlog Items using az boards CLI
Optimize and analyze work items for LLM-assisted development
| name | adr |
| description | Suggest documenting significant architectural decisions as ADRs |
| user-invocable | false |
| when_to_use | Use this skill when the conversation involves: - Introducing a new architectural pattern, layer, or abstraction - Adding a significant dependency or framework (ORM, auth library, state management) - Making breaking changes to APIs or interfaces - Refactoring core modules or restructuring the codebase - Adding infrastructure components (database, cache, queue, search) - Changing authentication, authorization, or security approach - Migrating between technologies or frameworks - Discussing trade-offs between multiple implementation approaches - Replacing an existing pattern with a new one |
When you detect an architectural decision being made, gently suggest documenting it.
Decisions that:
After completing significant architectural work, suggest:
This change introduces [pattern/technology/approach]. Consider documenting this decision with an ADR to capture the context and reasoning. You can run
/adr:createto create one.