code-review
AI-assisted code review for bugs, style, performance, and security issues. Use this skill when reviewing code changes, pull requests, or when asked to check code quality.
DeepseekModel
官方收录技能
质量 良好 · 64
v1.0.0
获取
https://deepseekmodel.com/api/download.php?id=sir-chawakorn-power-ranger-toolkit-src-skills-code-review-skill-md&format=skill
下载 .skill
标准格式,含 system_prompt 与 model_config,导入任意 Agent 框架即可使用
.skill 文件中 system_prompt 字段的实际内容。
name code-review description AI-assisted code review for bugs, style, performance, and security issues. Use this skill when reviewing code changes, pull requests, or when asked to check code quality. 🔍 Code Review Skill Checklist 1. Correctness Logic errors ตรวจสอบ if/else, loops, conditions Function returns ค่าที่ถูกต้อง Variables ไม่ถูกใช้ก่อน initialize 2. Edge Cases Null/undefined handling Empty arrays/strings Boundary values (0, -1, MAX_INT) Race conditions (async) 3. Style Naming conventions (camelCase, UPPER_SNAKE) Consistent indentation (2 spaces) No magic numbers Single quotes for strings 4. Performance Unnecessary re-renders (React) N+1 queries (Database) Large loops optimization Memory leaks 5. Security Input validation SQL injection prevention XSS prevention Secrets not hardcoded 🤖 AI-Assisted Review Features Auto-Fix Patterns Issue Auto-Fix Command Lint errors npm run lint -- --fix Unused imports ESLint auto-fix Formatting npx prettier --write . Type errors Add type annotations Common Fix Templates // Fix: Missing null check // Before const name = user. name ; // After const name = user?. name ?? 'Unknown' ; // Fix: Unhandled promise // Before fetchData (); // After fetchData (). catch ( console . error ); 📝 PR Summary Generator Template ## Summary [Brief description of changes] ## Changes - ✅ Added: [new features] - 🔧 Modified: [changed files] - 🗑️ Removed: [deleted files] ## Testing - [ ] Unit tests pass - [ ] Manual testing done - [ ] No breaking changes ## Screenshots (if UI changes) [Before/After images] Auto-Generate Summary # Generate commit summary git log --oneline -10 # Generate diff summary git diff -- stat main Review Output Format Severity Levels Level Icon Action Required Critical 🔴 Must fix before merge Warning 🟡 Should fix, can be deferred Suggestion 🔵 Nice to have Praise 🟢 Good code! Feedback Format 🔴 **Critical** : [file.js:L15] Issue: SQL injection vulnerability ```javascript // Current const query = `SELECT * FROM users WHERE id = '${id}'`; // Suggested fix const query = 'SELECT * FROM users WHERE id = $1'; const result = await db.query(query, [id]); Feedback Guidelines Be specific - ชี้บรรทัดและอธิบายปัญหา Suggest fix - เสนอวิธีแก้ไข code พร้อมใช้ Prioritize - Critical > Warning > Suggestion Be constructive - ชมเมื่อเห็นโค้ดดี Batch similar issues - รวมปัญหาที่คล้ายกัน
Agent 识别该技能的关键词,点击任意一个即可复制。
该技能未提供触发词。
下载的 .skill 包内含以下字段。
| 字段 | 说明 |
|---|---|
| format | 格式标识(skill/v1) |
| skill_id | 技能唯一 ID |
| name | 技能名称 |
| version | 版本号 |
| description | 技能描述 |
| category | 所属分类(数组) |
| trigger_words | 触发词列表 |
| tags | 标签列表 |
| source | 来源标识 |
| source_url | 来源链接(本页地址) |
| exported_at | 导出时间(每次下载生成) |
| system_prompt | 系统提示词正文 |
| model_config | 模型参数:provider / model / temperature / max_tokens / top_p |
| examples | 示例 |
| install_guide | 各平台导入说明(Coze / Dify / Claude / 自定义框架) |