一键导入
dandy-code-component-extraction
Identify small, reusable components that can be isolated from a large codebase without prematurely forcing microservices.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Identify small, reusable components that can be isolated from a large codebase without prematurely forcing microservices.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Review AI-assisted code changes for continuation bias, missing context, architectural asymmetry, security gaps, and code ownership.
Review method and object APIs for argument count, option shape, boolean flags, object parameters, and fluent configuration.
Review error handling, logging, exception clarity, and debugging seams so failures stay visible and testable.
Simplify control flow with early returns, shallow nesting, explicit conditions, and readable branching.
Review whether code works with framework conventions instead of fighting them with unnecessary abstractions, mixed ecosystems, or upgrade-hostile choices.
Review and improve names for variables, methods, classes, files, routes, booleans, units, and paired operations.
| name | dandy-code-component-extraction |
| description | Identify small, reusable components that can be isolated from a large codebase without prematurely forcing microservices. |
| argument-hint | [repository area, module, class, or refactor goal] |
Use this skill when a user asks how to reduce cognitive load in a large monolith, isolate reusable code, extract a package, or make a subsystem easier to understand.
The output should propose small, testable boundaries with clear responsibilities, not a broad rewrite.
This skill may read source, tests, dependency manifests, and README files. It may propose or apply extraction edits only when the user asks for implementation. Do not create new repositories or publish packages without explicit approval.
Use configured artifact language for plans and generated documentation. Keep package, namespace, and API names consistent with the project ecosystem.