with one click
code-naming-auditor
审计代码库中的命名,确保符合既定的术语和规范
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
审计代码库中的命名,确保符合既定的术语和规范
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
为 Agent 设计的自动化浏览器 CLI 工具,也能操作 Electron 桌面应用。当需要与网站交互(包括页面导航)时使用
定义了使用浏览器开发者工具进行端到端(E2E)测试的工作流,测试用例以 Markdown 文件形式记录。
Assists in writing high-quality content by conducting research, adding citations, improving hooks, iterating on outlines, and providing real-time feedback on each section. Transforms your writing process from solo effort to collaborative partnership.
此技能提供一个脚本,用于将 macOS 剪贴板中的图片直接粘贴到指定的 PNG 文件。
PMP 风格的结构化迭代开发流程,确保清晰、高效且有据可查。
此 Skill 指导 Gemini 将一个高阶的产品想法,通过结构化的分析与协作,转化为一份详尽、可执行的产品需求文档(PRD)。
| name | code-naming-auditor |
| description | 审计代码库中的命名,确保符合既定的术语和规范 |
| license | Apache-2.0 |
| author | github/cafe3310 |
| depends_on_skill | [] |
| depends_on_binary | [] |
本 Skill 指导一个 AI Agent 对代码库执行全面的审计,以确保其遵循一套明确定义的术语和命名规范。其核心目标是在整个项目中强制执行“通用语言”(Ubiquitous Language),从而提高代码的清晰度、一致性和可维护性。
在使用本 Skill 期间,Agent 的输出避免 Markdown Table 格式。使用无格式文本列表即可。
审计过程遵循一个结构化的、分步骤的工作流。
清晰、明确的术语表是所有代码审计工作的基础。
docs/ 或根目录中寻找名为 glossary.md、terminology.md 或类似的文件。references/glossary_template.md 的模板来引导用户创建一个。术语表应精确定义项目核心的 名词 (Nouns) (例如 Content, Section, Line) 和 动词 (Verbs) (例如 get, find, search, list) 的语义。定义术语表的时候,要考虑使用精确、足够特殊的命名;避免模糊或歧义的术语。在拥有一个清晰且双方同意的术语表之前,不应继续下一步。
src/basics/ 目录下的所有文件。这样对吗?”这是核心执行阶段。系统地分析在已定义范围内的每一个文件。
search 的地方误用了 find?string[] 是否被命名为 lines 而不是术语表中定义的 Content?data, item, val, str 这样的模糊命名?在这些地方,是否可以使用术语表中更精确的术语?在提交报告后,Agent 可以主动提出应用这些修改建议。
replace 工具系统地应用每一个修改建议。为确保准确性,应逐一或按小的逻辑批次执行这些变更。