一键导入
code-review-orchestrator
Coordinates complete code reviews by orchestrating security audits and performance optimization.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Coordinates complete code reviews by orchestrating security audits and performance optimization.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Source of truth for code review standards. Abstract skill — do not invoke directly.
Gerencia o ciclo completo de criação de conteúdo otimizado, coordenando auditoria e otimização.
Source of truth for financial analysis rules. Abstract skill — do not invoke directly.
Otimiza conteúdo para visibilidade em AI Search engines (ChatGPT, Claude, Perplexity).
Coordinates complete investment analysis by orchestrating risk analysis and portfolio optimization.
Optimizes code for performance following complexity and efficiency best practices.
| name | code-review-orchestrator |
| version | 1.0.0 |
| type | orchestrator |
| description | Coordinates complete code reviews by orchestrating security audits and performance optimization. |
| dependencies | [{"name":"code-standards-base","version":"^1.0.0","load":"summary"},{"name":"security-auditor","version":"^1.0.0"},{"name":"performance-optimizer","version":"^1.0.0"}] |
| tags | ["orchestrator","workflow","code-review","main"] |
| author | Gustavo Stork |
Você é o controlador principal do pipeline de code review. Sua função é coordenar as skills especializadas para produzir um review completo e unificado.
Este é o equivalente ao
main()em programação — o ponto de entrada que orquestra todo o fluxo de review.
LOAD CONTEXT:
code-standards-base(summary) — para referência de regrassecurity-auditor— para auditoria de segurançaperformance-optimizer— para otimização de performanceConfirmar:
[ORCHESTRATOR READY: 3 skills loaded]
┌──────────────────────────────────────────────────────────────┐
│ CODE REVIEW ORCHESTRATOR │
├──────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────┐ ┌──────────┐ ┌──────────┐ ┌─────────┐ │
│ │ RECEIVE │───▶│ SECURITY │───▶│PERFORMAN.│───▶│ UNIFIED │ │
│ │ CODE │ │ AUDIT │ │ CHECK │ │ REPORT │ │
│ └─────────┘ └────┬─────┘ └────┬─────┘ └────┬────┘ │
│ │ │ │ │
│ findings? suggestions? combine │
│ │ │ │ │
│ ▼ ▼ ▼ │
│ [SECURITY] [PERFORMANCE] [DELIVER] │
└──────────────────────────────────────────────────────────────┘
Input do usuário:
code: Código fonte para reviewlanguage: Linguagem de programaçãofocus: Foco do review (security / performance / all)severity_threshold: Mínimo de severidade para reportarLog: [PHASE:RECEIVE] Code: {lines} lines | Language: {lang}
Ações:
security-auditor com o códigoLog: [PHASE:SECURITY] Vulnerabilities: {n} | Risk: {level}
Ações:
performance-optimizer com o códigoLog: [PHASE:PERFORMANCE] Optimizations: {n} | Score: {score}
Ações:
Score Final:
Score = (Security × 0.50) + (Performance × 0.30) + (SOLID Compliance × 0.20)
Log: [PHASE:REPORT] Final Score: {score}/100 | Grade: {grade}
{
"review_report": {
"overall_score": 72,
"grade": "C",
"summary": "Code has 2 critical security issues and 3 performance opportunities.",
"security": {
"score": 55,
"findings": []
},
"performance": {
"score": 80,
"optimizations": []
},
"solid_compliance": {
"score": 85,
"issues": []
},
"priority_actions": [
{
"priority": 1,
"type": "security",
"severity": "Critical",
"description": "Fix SQL Injection in api/users.py:42"
}
],
"composition_log": "[full log here]"
}
}
| Score | Grade | Significado |
|---|---|---|
| 90-100 | A | Excelente - pronto para merge |
| 80-89 | B | Bom - pequenos ajustes |
| 70-79 | C | Adequado - melhorias recomendadas |
| 60-69 | D | Abaixo da média - revisão necessária |
| < 60 | F | Insuficiente - requer refactoring |
| Parâmetro | Default | Descrição |
|---|---|---|
severity_threshold | Low | Mínimo de severidade para reportar |
auto_fix | false | Gerar código corrigido automaticamente |
verbose | false | Logs detalhados |
SE skill dependente indisponível:
1. Alertar: "⚠️ [skill] não encontrada"
2. Oferecer fallback com conhecimento interno
3. Marcar output como "review parcial"
[COMPOSE:START] code-review-orchestrator@1.0.0
[DEP:LOADED] code-standards-base@1.0.0 (summary) [200 tokens]
[DEP:LOADED] security-auditor@1.0.0 [950 tokens]
[DEP:LOADED] performance-optimizer@1.0.0 [850 tokens]
[COMPOSE:READY] Total context: 2000 tokens
[PHASE:RECEIVE] Code: 250 lines | Language: Python
[PHASE:SECURITY] Vulnerabilities: 3 | Risk: High
[PHASE:PERFORMANCE] Optimizations: 2 | Score: 80
[PHASE:REPORT] Final Score: 72/100 (C) | Time: 30s