- 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>
8.9 KiB
8.9 KiB
name, description, argument-hint
| name | description | argument-hint |
|---|---|---|
| status | Dashboard completo de infraestrutura Claude Code. Entidades, relacionamentos, intelligence, telemetria e health score. |
/descomplicar:status
Dashboard completo de infraestrutura Claude Code.
Objectivo
Mostrar estado actual de todos os componentes e relacionamentos do sistema SDK + Plugins.
Instruções
Quando invocado, deves:
-
Verificar data/hora actual via
mcp__mcp-time__current_time -
Obter métricas dos componentes (Core Tables):
SELECT (SELECT COUNT(*) FROM cr_agents WHERE status='active') as agents, (SELECT COUNT(*) FROM cr_skills WHERE status='active') as skills, (SELECT COUNT(*) FROM cr_mcps WHERE status='active') as mcps, (SELECT COUNT(*) FROM cr_lsps WHERE status='active') as lsps, (SELECT COUNT(*) FROM cr_sdks WHERE status='active') as sdks, (SELECT COUNT(*) FROM cr_mcp_tools) as mcp_tools -
Obter métricas de relacionamentos (Relationship Tables):
SELECT (SELECT COUNT(*) FROM cr_agent_mcps) as agent_mcps, (SELECT COUNT(*) FROM cr_agent_lsps) as agent_lsps, (SELECT COUNT(*) FROM cr_sdk_agents) as sdk_agents, (SELECT COUNT(*) FROM cr_sdk_skills) as sdk_skills, (SELECT COUNT(*) FROM cr_sdk_mcps) as sdk_mcps, (SELECT COUNT(*) FROM cr_agent_skills) as agent_skills, (SELECT COUNT(*) FROM cr_skill_mcps) as skill_mcps, (SELECT COUNT(*) FROM cr_agent_collaborations) as agent_collabs -
Obter métricas de intelligence (Intelligence Tables):
SELECT (SELECT COUNT(*) FROM cr_decision_trees WHERE status='active') as decision_trees, (SELECT COUNT(*) FROM cr_recommendations WHERE status='pending') as recommendations, (SELECT COUNT(*) FROM cr_component_issues WHERE status='open') as issues, (SELECT COUNT(*) FROM cr_reflections) as reflections -
Obter métricas de telemetria (últimos 30 dias):
SELECT (SELECT COUNT(*) FROM cr_agent_usage WHERE created_at > DATE_SUB(NOW(), INTERVAL 30 DAY)) as agent_usage_30d, (SELECT COUNT(*) FROM cr_skill_usage WHERE created_at > DATE_SUB(NOW(), INTERVAL 30 DAY)) as skill_usage_30d, (SELECT COUNT(*) FROM cr_mcp_tool_usage WHERE created_at > DATE_SUB(NOW(), INTERVAL 30 DAY)) as tool_usage_30d, (SELECT COUNT(*) FROM cr_lsp_usage WHERE created_at > DATE_SUB(NOW(), INTERVAL 30 DAY)) as lsp_usage_30d -
Verificar plugins instalados:
SELECT COUNT(*) FROM cr_plugins WHERE status='active' -
Calcular Health Score:
- Entidades sincronizadas (ficheiros = BD): +20 pontos
- Relacionamentos consistentes (sem órfãos): +20 pontos
- MCPs activos respondem: +15 pontos
- Hooks sem erros: +15 pontos
- Decision trees funcionais: +10 pontos
- Telemetria activa: +10 pontos
- Plugins funcionais: +10 pontos
-
Apresentar dashboard:
╔══════════════════════════════════════════════════════════════════════╗
║ DESCOMPLICAR INFRASTRUCTURE STATUS ║
║ 2026-02-04 15:30 ║
╠══════════════════════════════════════════════════════════════════════╣
║ CORE ENTITIES ║
║ ├── Agents: 46 activos ✓ ║
║ ├── Skills: 54 activas ✓ ║
║ ├── MCPs: 33 (18 activos) ✓ ║
║ ├── LSPs: 11 configurados ✓ ║
║ ├── SDKs: 29 registados ✓ ║
║ ├── MCP Tools: 822 mapeadas ✓ ║
║ └── Plugins: 5 instalados ✓ ║
╠══════════════════════════════════════════════════════════════════════╣
║ RELATIONSHIPS (800+ total) ║
║ ├── Agent ↔ MCP: 483 (cr_agent_mcps) ║
║ ├── Agent ↔ LSP: 40 (cr_agent_lsps) ║
║ ├── SDK ↔ Agent: 131 (cr_sdk_agents) ║
║ ├── SDK ↔ Skill: 75 (cr_sdk_skills) ║
║ ├── SDK ↔ MCP: 56 (cr_sdk_mcps) ║
║ ├── Agent ↔ Skill: ? (cr_agent_skills) ║
║ ├── Skill ↔ MCP: ? (cr_skill_mcps) ║
║ └── Agent ↔ Agent: ? (cr_agent_collaborations) ║
╠══════════════════════════════════════════════════════════════════════╣
║ INTELLIGENCE LAYER ║
║ ├── Decision Trees: 5 activas ║
║ ├── Recommendations: 3 pendentes ║
║ ├── Open Issues: 2 ║
║ └── Reflections: 1 ║
╠══════════════════════════════════════════════════════════════════════╣
║ TELEMETRY (30 dias) ║
║ ├── Agent Usage: 1,234 invocações ║
║ ├── Skill Usage: 567 invocações ║
║ ├── MCP Tool Usage: 8,901 chamadas ║
║ └── LSP Usage: 2,456 operações ║
╠══════════════════════════════════════════════════════════════════════╣
║ HEALTH SCORE: 95/100 ████████████████████░░ EXCELENTE ║
╠══════════════════════════════════════════════════════════════════════╣
║ SYNC STATUS ║
║ ├── Ficheiros ↔ MySQL: Sincronizado (há 2h) ║
║ ├── Relacionamentos: Consistentes (0 órfãos) ║
║ └── Última telemetria: 2026-02-04 14:15 ║
╚══════════════════════════════════════════════════════════════════════╝
Sintaxe
/descomplicar:status [options]
| Opção | Descrição |
|---|---|
--json |
Output em formato JSON |
--compact |
Versão compacta (apenas score e alertas) |
--no-telemetry |
Omitir secção de telemetria |
Output Esperado
╔══════════════════════════════════════════════════════════════════════╗
║ DESCOMPLICAR INFRASTRUCTURE STATUS ║
║ 2026-02-04 15:30 ║
╠══════════════════════════════════════════════════════════════════════╣
║ CORE: 46 agents | 54 skills | 33 MCPs | 11 LSPs ║
║ RELATIONSHIPS: 825 total (0 órfãos) ║
║ HEALTH SCORE: 95/100 ████████████████████░░ EXCELENTE ║
╚══════════════════════════════════════════════════════════════════════╝
Sempre terminar com:
- Health Score numérico
- Alertas se houver problemas (relacionamentos órfãos, MCPs não responsivos)
- Sugestão de próxima acção se score < 90