Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/MisonL/Ling --skill code-review-checklist명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | code-review-checklist |
| description | 代码审查指南。涵盖代码质量、安全性及最佳实践。 |
| allowed-tools | Read, Glob, Grep |
// [FAIL] 代码中存在模糊的提示词
const response = await ai.generate(userInput);
// [OK] 结构化且安全的提示词
const response = await ai.generate({
system: "您是一个专业的解析器......",
input: sanitize(userInput),
schema: ResponseSchema
});
// [FAIL] 魔术数字
if (status === 3) { ... }
// [OK] 具名常量
if (status === Status.ACTIVE) { ... }
// [FAIL] 深度嵌套
if (a) { if (b) { if (c) { ... } } }
// [OK] 卫语句/早期返回
if (!a) return;
if (!b) return;
if (!c) return;
// 处理核心逻辑
// [FAIL] 长函数 (超过 100 行)
// [OK] 短小且专注的函数
// [FAIL] 使用 any 类型
const data: any = ...
// [OK] 使用正确的类型
const data: UserData = ...
// [CRITICAL] 阻塞性问题:关键路径中存在 SQL 注入漏洞
[CRITICAL] BLOCKING(阻塞): 此处存在 SQL 注入风险
// [SUGGESTION] 重要建议:考虑使用 useMemo 优化性能
[SUGGESTION] SUGGESTION(建议): 考虑此处使用 useMemo 进行性能优化
// [NIT] 细节修饰 (Nits):对于不可变变量,优先使用 const
[NIT] NIT(细节): 对于不可变变量,建议优先使用 const 而非 let
// 疑问确认:如果此处用户(User)为空会怎样?
QUESTION(疑问): 如果此处 User(用户)为 null 会发生什么情况?