원클릭으로
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