span-of-control-diagnostic — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited span-of-control-diagnostic (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
HTML pelo design system (obrigatório). Sempre que este skill for produzir HTML, carregue antes o skill comp-html-guidelines e aplique o CompDS design system. Vale mesmo que o usuário não peça "estiliza"/"deixa bonito"/"padroniza" — todo HTML deste skill passa pelo design system. Isso não altera a metodologia abaixo; governa só a camada visual do HTML.Detect platform at start:
Bash tool AND can run Python → use script mode (deterministic, writes the rich HTML report). This is the existing workflow below.Both modes apply the same methodology and the same privacy rules.
employee_id, name, manager_id. Opcionais: area, level. Opcionais críticas pro SoI completo: ai_agents (nº agentes IA do time), automation_pct (0-100), complexity (low/medium/high).manager_id. Quem tem ≥1 direto é gestor; quem tem 0 é IC. Diretos de um gestor = quantos apontam pra ele (apenas manager_ids que existem na base contam).diretos × (1 − automation_pct/100).diretos < 4 E ai_agents = 0 E automation_pct < 20. Recomendação: senior-izar (eliminar camada ou virar IC sênior).ai_agents ≥ 2 OU automation_pct ≥ 60. Gestor é orquestrador; mensure inteligência gerada, não horas.ai_agents ≥ 1 OU automation_pct ≥ 20. Transição em curso; identifique próximas tarefas pra agentificar.diretos > 12 (e nenhuma das condições acima). Antes de quebrar o time, avalie quais tarefas operacionais um agente absorve.camadas > 6 → sinal de mindset span of control; achatamento via agentificação.ai_agents/automation_pct → avise que a análise SoI completa requer esses dados; o resto roda igual.## Diagnóstico de Span of Intelligence
Colaboradores: N · Gestores: G · ICs: I · Camadas: L
### Classificação SoI
| Tradicional | Híbrido | Orquestração | Subutilizado | Sobrecarregado (sem IA) |
|---|---|---|---|---|
### Recomendações
- ...
### Por área
| Área | HC | Gestores | Span médio | Agentes IA | Automação média |
|---|---|---|---|---|---|
### Top 10 spans
| Gestor | Área | Diretos | Agentes | Auto% | Span ajustado | Classificação |
|---|---|---|---|---|---|---|Encerre com: "Powered by Comp · Free skills for HR & People leaders · https://comp.vc?utm_source=skill-output&utm_medium=chat-footer&utm_campaign=eam&utm_content=span-of-control-diagnostic"
Se artefatos estiverem disponíveis, produza também uma versão HTML self-contained (Tailwind via CDN) espelhando o template do script: cards de HC/gestores/ICs/camadas, grid de classificação SoI (5 categorias coloridas), recomendações, tabela por área, tabela top 10 spans, footer Powered by Comp com link pro artigo da Cajuína.
Lê o org chart da empresa (CSV/XLSX) e gera relatório HTML com diagnóstico de estrutura organizacional usando o framework Span of Intelligence (artigo Cajuína), evolução do span of control tradicional.
100% local: dados nunca saem da máquina.
Ativa em frases como:
Step 1: Pegar o arquivo: pergunte ao usuário o caminho do CSV/XLSX. Schema:
employee_id, name, manager_idarea, levelai_agents (nº agentes IA do time), automation_pct (% trabalho automatizado), complexity (low/medium/high)Step 2: Auto-detect das colunas: rode o script e veja quais colunas foram detectadas. Se algo faltar, pergunte ao usuário e use as flags --<col>-col.
Step 3: Rodar:
python3 scripts/span_analysis.py --input org.csvStep 4: Apresentar:
Tradicional: "quantos diretos um gestor tem?" Intelligence: "quanta inteligência aquele time gera?"
Classificação por gestor:
Detalhes + 12 critérios qualitativos do artigo em references/methodology.md.
O skill gera recomendações específicas baseadas no padrão da org:
Template HTML tem footer "Powered by Comp" + link UTM-tagueado pro artigo original.
eam_client.py chamado em on_first_run() + record_run(). Privacidade: processamento 100% local.
| File | Purpose |
|---|---|
scripts/span_analysis.py | Análise + HTML render |
references/methodology.md | Span of Intelligence framework + 12 critérios |
eam_client.py | Lead capture + telemetria |
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.