Compétences code-reviewer
🔍

code-reviewer

Sûr

AI 程式碼審查專家

Également disponible depuis: CuriousLearner,davila7,DennisLiuCk,9tykeshav,google-gemini,9tykeshav,alirezarezvani,AutumnsGrove

此技能提供由 AI 驅動的頂級程式碼審查能力,協助開發人員在生產部署前識別安全漏洞、效能問題和程式碼品質問題。

Prend en charge: Claude Codex Code(CC)
🥉 72 Bronze
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "code-reviewer". Review this function for security issues: function getUserData(userId) { const query = `SELECT * FROM users WHERE id = ${userId}`; return db.execute(query); }

Résultat attendu:

## Security Review Results

### Critical Issues

**SQL Injection Vulnerability** (Severity: Critical)
- Line 2: User input directly concatenated into SQL query
- Risk: An attacker can inject malicious SQL commands

### Recommended Fix

```javascript
// Use parameterized queries
function getUserData(userId) {
const query = 'SELECT * FROM users WHERE id = ?';
return db.execute(query, [userId]);
}
```

### Additional Recommendations
1. Add input validation for userId
2. Implement proper error handling
3. Consider adding rate limiting

Utilisation de "code-reviewer". What are the best practices for reviewing authentication code?

Résultat attendu:

## Authentication Code Review Best Practices

### Key Areas to Review

1. **Password Handling**
- Verify password hashing (bcrypt, Argon2)
- Check for proper salt usage
- Ensure secure comparison (timing-safe)

2. **Session Management**
- Session ID generation randomness
- Secure cookie flags (HttpOnly, Secure, SameSite)
- Session timeout configuration

3. **Token-Based Auth**
- JWT algorithm verification (avoid 'none')
- Token expiration policies
- Secure token storage

4. **Multi-Factor Authentication**
- Verify MFA enforcement options
- Check backup codes handling

Audit de sécurité

Sûr
v1 • 2/25/2026

All 8 static findings evaluated as false positives. The skill is a legitimate code review assistant that provides guidance on AI-powered code analysis, security vulnerability detection, and performance optimization. No actual external commands, cryptographic code, C2 infrastructure, or network reconnaissance activities are present. The detected patterns were markdown formatting (backticks), compliance acronyms (SOC2, PCI DSS, GDPR), and generic technical terms (pattern, CLI).

1
Fichiers analysés
181
Lignes analysées
4
résultats
1
Total des audits
Problèmes à risque moyen (4)
External Command Reference (False Positive)
Line 29 contains a markdown file path reference using backticks (`resources/implementation-playbook.md`). This is standard markdown formatting, not shell execution.
Compliance Acronyms Flagged as C2 (False Positive)
Line 158 mentions regulatory compliance requirements (SOC2, PCI DSS, GDPR). These are legitimate compliance frameworks, not C2 malware keywords.
Generic Terms Flagged as Cryptographic (False Positive)
Lines 3, 43, 98, 143, 157 contain generic words (pattern, CLI, code) that triggered cryptographic algorithm detection. No actual cryptographic code exists in this file.
Process Term Flagged as Network Reconnaissance (False Positive)
Line 106 contains '### Team Collaboration & Process' which triggered network reconnaissance detection. This is about team collaboration processes, not network scanning.
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
50
Communauté
85
Sécurité
100
Conformité aux spécifications

Ce que vous pouvez construire

提交前程式碼審查

在提交程式碼變更前取得 AI 輔助審查,以在開發週期早期發現問題。

Pull Request 安全分析

分析 pull request 中的安全漏洞、效能問題和程式碼品質問題。

技術債務評估

識別現有程式碼庫中的技術債務並設定優先順序,提供可操作的補救計劃。

Essayez ces prompts

基本程式碼審查
審查此程式碼片段的安全漏洞、效能問題和程式碼品質改進:

```
[PASTE YOUR CODE HERE]
```

請優先關注最關鍵的問題。
安全重點審查
對此程式碼執行全面的安全審查。檢查以下項目:
- 輸入驗證和清理
- 驗證和授權問題
- SQL 注入、XSS 和 CSRF 漏洞
- 密鑰和憑證暴露
- API 安全模式

要審查的程式碼:
```
[PASTE YOUR CODE HERE]
```
效能優化審查
分析此程式的效能問題和優化機會:

```
[PASTE YOUR CODE HERE]
```

尋找以下項目:
- 資料庫查詢效率(N+1 問題)
- 記憶體洩漏和資源管理
- 快取機會
- 演算法複雜度改進
全端架構審查
審查此程式碼變更的以下方面:
1. 架構和設計模式遵守
2. 錯誤處理和韌性
3. 可測試性考量
4. 文件完整性
5. 設定安全性

程式碼:
```
[PASTE YOUR CODE HERE]
```

提供具有嚴重程度評級的結構化評估。

Bonnes pratiques

  • 回饋時提供具體的程式碼範例,而非通用建議
  • 優先處理安全和生產可靠性問題
  • 在徹底分析與實際開發速度考量之間取得平衡
  • 專注於教學和知識傳遞,而非僅僅發現問題

Éviter

  • 不要因為是「小型」或「內部」變更而跳過安全審查
  • 避免只關注樣式和格式,而非實質問題
  • 在不了解業務情境和需求的情況下不要批准程式碼

Foire aux questions

此技能使用什麼工具進行程式碼分析?
此技能提供使用現代靜態分析工具的指導,包括 SonarQube、CodeQL、Semgrep、Snyk、Bandit 和 OWASP 工具。它不會直接執行這些工具,但會就其配置和結果解讀提供建議。
此技能可以取代人類程式碼審查嗎?
不行。此技能透過提供 AI 驅動的分析和最佳實踐來協助程式碼審查,但無法取代人類對於業務邏輯、特定領域考量和情境理解方面的判斷。
此技能會執行我提供的程式碼嗎?
不行。此技能執行靜態分析並基於程式碼模式提供指導。它不會執行或運行任何程式碼,因此可以安全使用,不會造成意外的副作用。
支援哪些程式語言?
此技能提供多種語言的專業知識,包括 JavaScript/TypeScript、Python、Java、Go、Rust、C#、PHP 和 SQL。它涵蓋每種語言的現代框架和最佳實踐。
此技能如何處理敏感程式碼或憑證?
此技能就適當的密鑰管理和憑證處理提供建議,但不會儲存或傳輸任何程式碼。使用者應避免在審查期間貼上實際的密鑰或敏感資料。
此技能可以審查基礎設施即程式碼嗎?
可以。此技能包含審查 Terraform、CloudFormation、Kubernetes 清單和 CI/CD 管線配置的安全性和可靠性最佳實踐的能力。

Détails du développeur

Structure de fichiers

📄 SKILL.md