Files
descomplicar-meta-plugin/skills/plugin-curator/SKILL.md
Emanuel Almeida 692475a315 feat(v1.5.2): Execute database migrations and complete setup
- Execute all 6 migrations on Desk CRM production database
- Create missing tables: cr_lsps, cr_agent_lsps, cr_lsp_usage
- Create archive tables: cr_*_usage_archive (4 tables)
- Create system tables: cr_migrations, cr_maintenance_log
- Make all scripts executable (chmod +x)
- Total cr_* tables: 38

Migration files:
- 001_initial_schema.sql
- 002_add_lsps.sql
- 003_add_relationships.sql
- 004_add_telemetry.sql
- 005_add_archive_tables.sql
- 006_add_maintenance_log.sql

Scripts:
- session-init.sh, session-end.sh
- inject-context.sh, inject-agent-context.sh
- record-usage.sh, db-backup.sh, sync-to-mysql.sh

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 16:18:02 +00:00

106 lines
3.1 KiB
Markdown

---
name: plugin-curator
description: >
Curadoria inteligente de plugins para o ecossistema Claude Code.
Use when "plugins", "marketplace", "instalar plugin", "descobrir",
"recomendações", "actualizar", "gaps funcionais", "extensões".
author: Descomplicar®
version: 1.0.0
desk_task: 1441
allowed-tools: Read, Glob, Grep, WebFetch, WebSearch
---
# Plugin Curator
Curadoria inteligente de plugins para o ecossistema Claude Code.
## Triggers
Esta skill deve ser activada quando:
- Utilizador pede recomendações de plugins
- Novo tipo de tarefa sem skill/plugin adequado
- Actualização disponível para plugins instalados
- Gap identificado na cobertura funcional
## Capabilities
### 1. Discovery
- Pesquisar marketplaces oficiais e comunitários
- Avaliar relevância baseada no contexto actual
- Identificar plugins com funcionalidades sobrepostas
- Detectar plugins desactualizados ou abandonados
### 2. Evaluation
- Analisar qualidade do código (se open source)
- Verificar compatibilidade com sistema actual
- Avaliar segurança (hooks, permissões)
- Medir popularidade e manutenção activa
### 3. Installation Management
- Instalar plugins recomendados
- Configurar hooks e MCPs do plugin
- Resolver conflitos com plugins existentes
- 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
| Marketplace | URL | Tipo |
|-------------|-----|------|
| anthropics/claude-plugins-official | github.com | Oficial |
| coreyhaines31/marketingskills | github.com | Marketing |
| alirezarezvani/claude-skills | github.com | Geral |
| Chat2AnyLLM/awesome-claude-plugins | github.com | Curadoria |
| obra/superpowers | github.com | Metodologia |
## Scoring Algorithm
```
score = 0
score += keyword_match * 3 # Max 3
score += category_align * 2 # Max 2
score += popularity # Max 2 (>1k stars)
score += recent_update # Max 1 (<30 days)
score += no_conflicts * 2 # Max 2
# Total max: 10
```
## Workflow
```
ANALYSE GAPS → SEARCH MARKETPLACES → EVALUATE → RECOMMEND → INSTALL
```
## Exemplo de Uso
```
User: Preciso de ajuda com testes automatizados
Assistant: [Activa plugin-curator]
- Verifica skills de testing existentes: Nenhuma
- Pesquisa marketplaces por "testing", "QA", "automation"
- Encontra: pr-review-toolkit (6 agents QA), superpowers (TDD)
- Recomenda: "Encontrei 2 plugins relevantes para testing:
1. pr-review-toolkit - 6 agents especializados em QA
2. superpowers - Metodologia TDD integrada
Qual preferes instalar?"
```
## Limites
- Não instala plugins automaticamente (requer confirmação)
- Não avalia plugins de fontes privadas/não acessíveis
- Score máximo 10 - pode não reflectir 100% da qualidade real
- Depende de metadados disponíveis nos marketplaces
## Anti-Patterns
- NUNCA instalar plugins sem confirmação do utilizador
- NUNCA instalar plugins de fontes não verificadas
- Verificar SEMPRE conflitos antes de instalar
- Manter registo de todos os plugins avaliados