heal(plugin-curator): corrigir coerência capabilities vs workflow e clarificar scoring algorithm
- Reordenar Capabilities para seguir ordem do Workflow: ANALYSE GAPS → SEARCH → EVALUATE → RECOMMEND → INSTALL (Gap Analysis passa de 4º para 1º lugar) - Scoring: adicionar comentários inline com tipo (bool/tiered) e escala de cada variável; confirmar explicitamente soma 3+2+2+1+2=10 - Healing log preenchido com os 2 problemas encontrados e corrigidos Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -18,30 +18,30 @@ Esta skill deve ser activada quando:
|
|||||||
|
|
||||||
## Capabilities
|
## Capabilities
|
||||||
|
|
||||||
### 1. Discovery
|
### 1. Gap Analysis
|
||||||
|
- Mapear funcionalidades existentes
|
||||||
|
- Identificar áreas sem cobertura
|
||||||
|
- Sugerir plugins ou skills a desenvolver
|
||||||
|
- Priorizar baseado em uso real
|
||||||
|
|
||||||
|
### 2. Discovery
|
||||||
- Pesquisar marketplaces oficiais e comunitários
|
- Pesquisar marketplaces oficiais e comunitários
|
||||||
- Avaliar relevância baseada no contexto actual
|
- Avaliar relevância baseada no contexto actual
|
||||||
- Identificar plugins com funcionalidades sobrepostas
|
- Identificar plugins com funcionalidades sobrepostas
|
||||||
- Detectar plugins desactualizados ou abandonados
|
- Detectar plugins desactualizados ou abandonados
|
||||||
|
|
||||||
### 2. Evaluation
|
### 3. Evaluation
|
||||||
- Analisar qualidade do código (se open source)
|
- Analisar qualidade do código (se open source)
|
||||||
- Verificar compatibilidade com sistema actual
|
- Verificar compatibilidade com sistema actual
|
||||||
- Avaliar segurança (hooks, permissões)
|
- Avaliar segurança (hooks, permissões)
|
||||||
- Medir popularidade e manutenção activa
|
- Medir popularidade e manutenção activa
|
||||||
|
|
||||||
### 3. Installation Management
|
### 4. Installation Management
|
||||||
- Instalar plugins recomendados
|
- Instalar plugins recomendados
|
||||||
- Configurar hooks e MCPs do plugin
|
- Configurar hooks e MCPs do plugin
|
||||||
- Resolver conflitos com plugins existentes
|
- Resolver conflitos com plugins existentes
|
||||||
- Gerir actualizações e rollbacks
|
- Gerir actualizações e rollbacks
|
||||||
|
|
||||||
### 4. Gap Analysis
|
|
||||||
- Mapear funcionalidades existentes
|
|
||||||
- Identificar áreas sem cobertura
|
|
||||||
- Sugerir plugins ou skills a desenvolver
|
|
||||||
- Priorizar baseado em uso real
|
|
||||||
|
|
||||||
## Marketplaces Conhecidos
|
## Marketplaces Conhecidos
|
||||||
|
|
||||||
| Marketplace | URL | Tipo |
|
| Marketplace | URL | Tipo |
|
||||||
@@ -56,12 +56,12 @@ Esta skill deve ser activada quando:
|
|||||||
|
|
||||||
```
|
```
|
||||||
score = 0
|
score = 0
|
||||||
score += keyword_match * 3 # Max 3
|
score += keyword_match * 3 # Max 3 (bool: 0|1)
|
||||||
score += category_align * 2 # Max 2
|
score += category_align * 2 # Max 2 (bool: 0|1)
|
||||||
score += popularity # Max 2 (>1k stars)
|
score += popularity # Max 2 (tiered: 0=<100 stars, 1=100-1k, 2=>1k)
|
||||||
score += recent_update # Max 1 (<30 days)
|
score += recent_update # Max 1 (bool: 1 se último commit <30 dias)
|
||||||
score += no_conflicts * 2 # Max 2
|
score += no_conflicts * 2 # Max 2 (bool: 0|1)
|
||||||
# Total max: 10
|
# Total max: 3 + 2 + 2 + 1 + 2 = 10
|
||||||
```
|
```
|
||||||
|
|
||||||
## Workflow
|
## Workflow
|
||||||
@@ -97,3 +97,16 @@ Assistant: [Activa plugin-curator]
|
|||||||
- NUNCA instalar plugins de fontes não verificadas
|
- NUNCA instalar plugins de fontes não verificadas
|
||||||
- Verificar SEMPRE conflitos antes de instalar
|
- Verificar SEMPRE conflitos antes de instalar
|
||||||
- Manter registo de todos os plugins avaliados
|
- Manter registo de todos os plugins avaliados
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Healing Log
|
||||||
|
|
||||||
|
Registo de erros conhecidos e como evitá-los. Lido automaticamente antes de executar.
|
||||||
|
|
||||||
|
```jsonl
|
||||||
|
{"date":"2026-04-06","issue":"Capabilities ordenadas por ordem diferente do Workflow (Discovery 1º, Gap Analysis 4º) — incoerência com fluxo ANALYSE GAPS → SEARCH → EVALUATE → RECOMMEND → INSTALL","fix":"Reordenadas Capabilities para seguir ordem do Workflow: 1.Gap Analysis 2.Discovery 3.Evaluation 4.Installation Management","source":"auto"}
|
||||||
|
{"date":"2026-04-06","issue":"Scoring algorithm: score += popularity sem multiplicador e sem documentar escala — ambíguo se max é 1 (bool) ou 2 (tiered)","fix":"Adicionados comentários inline a todos os campos: tipo (bool/tiered), escala e critério. Confirmada soma: 3+2+2+1+2=10.","source":"auto"}
|
||||||
|
```
|
||||||
|
|
||||||
|
*Adicionar nova linha após cada erro corrigido.*
|
||||||
|
|||||||
Reference in New Issue
Block a user