Files
claude-plugins/gestao/skills/clip-org/SKILL.md
T
ealmeida 6285be6c2e feat(gestao): adicionar 9 skills /clip-* + migrar 5 para diag tools MCP
Skills clip-* nunca tinham sido committed. Adicionadas todas (9):
clip, clip-agent, clip-health, clip-instructions, clip-issue, clip-org,
clip-routine, clip-skill, clip-vision.

Migração para mcp__paperclip__diag_* (17 substituições em 5 skills):
- clip: 5 substituições (agents_by_status, false_blockers, token burn,
  stuck routines, company_skills_summary)
- clip-agent: 2 (agent_full_context consolida 4 passos, false_blockers)
- clip-health: 8 (budget_orphans, missing_permissions, missing_heartbeat,
  routine_triggers_broken, false_blockers, heartbeat_token_usage,
  prompt_too_long_errors, stuck_routines, zombie_parents)
- clip-org: 1 (agent_hierarchy)
- clip-routine: 1 (routine_triggers_broken)

Sem substituições (CRUD-específico sem diag_* equivalente):
clip-instructions, clip-issue, clip-skill — mantêm psql.

Refs: Desk #2041, mcp-paperclip feature/diagnostics-db

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 03:59:54 +01:00

4.2 KiB

name, description, context
name description context
clip-org Org chart Paperclip — hierarquia completa, reports, gaps por preencher. Usar quando "clip org", "organigrama", "hierarquia clip", "quem reporta a quem". Inclui modelo de governance e cadeias de delegação. fork

/clip-org — Org Chart Paperclip

Hierarquia completa da empresa Descomplicar no Paperclip.

Constantes

BD: PGPASSWORD="paperclip" psql -h localhost -p 54329 -U paperclip -d paperclip
COMPANY_ID: ebe10308-efd7-453f-86ab-13e6fe84004f

Procedimento

Passo 1: Obter hierarquia completa

Invocar tool MCP: mcp__paperclip__diag_agent_hierarchy

Passo 2: Construir arvore visual

Apresentar como arvore identada:

Emanuel (Board)
  └── CEO (running)
       ├── COO (idle)
       │    ├── [Dir. Suporte] — nao existe
       │    └── Ticket Triage (idle)
       ├── CFO (idle)
       │    ├── [Dir. Financeiro] — nao existe
       │    ├── Finance Manager (idle)
       │    └── Compliance Auditor (idle)
       ├── CTO (idle)
       │    ├── [Dir. Infraestrutura] — nao existe
       │    │    ├── CWP Server Manager (idle)
       │    │    ├── EasyPanel Specialist (idle)
       │    │    ├── Backup Specialist (idle)
       │    │    └── Security Specialist (idle)
       │    ├── [Dir. Desenvolvimento] — nao existe
       │    │    └── ...
       │    └── ...
       └── ...

Nota: Directores de seccao (~16) podem ainda nao existir. Mostrar como [Nome] — nao existe para evidenciar gaps.

Passo 3: Identificar gaps

-- Agentes orfaos (sem reports_to, excepto CEO)
SELECT name, role, status FROM agents
WHERE company_id = 'ebe10308-efd7-453f-86ab-13e6fe84004f'
AND reports_to IS NULL
AND role != 'ceo';
-- C-Level sem subordinados directos
SELECT c.name, c.role,
  (SELECT COUNT(*) FROM agents sub WHERE sub.reports_to = c.id) as subordinados
FROM agents c
WHERE c.company_id = 'ebe10308-efd7-453f-86ab-13e6fe84004f'
AND c.role IN ('coo','cfo','cto','cmo','cro','cgo','cdo')
ORDER BY subordinados ASC;

Passo 4: Estatisticas

SELECT
  role,
  COUNT(*) as total,
  COUNT(CASE WHEN status = 'running' THEN 1 END) as running,
  COUNT(CASE WHEN status = 'idle' THEN 1 END) as idle,
  COUNT(CASE WHEN status = 'paused' THEN 1 END) as paused
FROM agents
WHERE company_id = 'ebe10308-efd7-453f-86ab-13e6fe84004f'
GROUP BY role
ORDER BY CASE role
  WHEN 'ceo' THEN 1 WHEN 'coo' THEN 2 WHEN 'cfo' THEN 3
  WHEN 'manager' THEN 4 WHEN 'engineer' THEN 5 ELSE 6 END;

Formato de output

## Org Chart Clip — [data]

[arvore visual]

### Estatisticas
| Camada | Total | Running | Idle | Paused |
...

### Gaps
- Directores em falta: [lista das 16 TFs sem Director]
- Agentes orfaos: [lista]
- C-Level sem subordinados: [lista]

### Cobertura
Directores: N/16 (N%)
TaskForces cobertas: [lista]

Referência de TaskForces esperadas

TF Director esperado Reporta a
TF-01 Estratégia Dir. Estratégia CGO
TF-02 Operações Dir. Operações COO
TF-03 Financeiro Dir. Financeiro CFO
TF-04 Infraestrutura Dir. Infraestrutura CTO
TF-05 Desenvolvimento Dir. Desenvolvimento CTO
TF-06 Automação Dir. Automação CTO
TF-07 IA Dir. IA CGO
TF-08 Design Dir. Design CMO
TF-09 Web Dir. Web CMO
TF-10 Vídeo Dir. Vídeo CMO
TF-11 SEO Dir. SEO CMO
TF-12 Conteúdo Dir. Conteúdo CMO
TF-13 Social Dir. Social CMO
TF-14 Publicidade Dir. Publicidade CMO
TF-15 Comercial Dir. Comercial CRO
TF-16 Suporte Dir. Suporte COO

Modelo de governance

Todas as routines são atribuídas ao CEO que delega pela cadeia hierárquica: Routine → CEO → C-Level → Director → Especialista

Cada nível adiciona contexto antes de delegar e sintetiza resultados antes de reportar acima. Ver /clip-routine para detalhes.


Healing Log

Registo de erros conhecidos e como evitá-los. Lido automaticamente antes de executar.

{"date":"","issue":"","fix":"","source":"user|auto"}

Adicionar nova linha após cada erro corrigido.