/ops-capacity-plan
Planejar capacidade da equipe — análise de carga de trabalho e previsão de utilização por pessoa. Use quando estiver entrando em planejamento de sprint ou trimestre, o time parece sobrecarregado e você precisa dos números, decidindo contratar ou despriorizar, ou verificando se
$ npx -y skills add evolution-foundation/evo-nexus --skill ops-capacity-plan --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/ops-capacity-plan
Context preview
The summary Claude sees to decide when to auto-load this skill.
Planejar capacidade da equipe — análise de carga de trabalho e previsão de utilização por pessoa. Use quando estiver entrando em planejamento de sprint ou trimestre, o time parece sobrecarregado e você precisa dos números, decidindo contratar ou despriorizar, ou verificando se
SKILL.md
ops-capacity-plan.SKILL.mdname: ops-capacity-plan
description: Planejar capacidade da equipe — análise de carga de trabalho e previsão de utilização por pessoa. Use quando estiver entrando em planejamento de sprint ou trimestre, o time parece sobrecarregado e você precisa dos números, decidindo contratar ou despriorizar, ou verificando se os projetos planejados cabem nas pessoas disponíveis. Agente Atlas.
argument-hint: "<equipe ou escopo do projeto>"
/ops-capacity-plan
> Se encontrar placeholders desconhecidos ou precisar verificar quais ferramentas estão conectadas, consulte [CONNECTORS.md](../../CONNECTORS.md).
Analisa a capacidade da equipe Evolution e planeja alocação de recursos com base na estrutura real do time.
Agente
Atlas — projetos, status, milestones, blockers, Linear, GitHub.
O Que Preciso de Você
- **Equipe e papéis**: Quem temos? (ex: Guilherme — backend, Nickolas — dev, Danilo — PM)
- **Carga atual**: No que estão trabalhando? (cole da Linear ou descreva)
- **Trabalho futuro**: O que vem no próximo sprint/trimestre?
- **Restrições**: Budget, prazo de contratação, requisitos de skill
Estrutura de Equipe Evolution
| Pessoa | Papel | Time | |--------|-------|------| | Davidson | CEO / Dev Open Source | Etus / Liderança | | Danilo Leone | Tech / PM (cria issues no Linear) | Brius | | Guilherme Gomes | Dev Backend | Brius | | Nickolas Oliveira | Dev | Brius | | Wanderson Santos | Dev | Brius | | Willian Capovilla | Freelancer (Design) | OrionDesign |
Dimensões de Planejamento
Pessoas
- Headcount disponível e skills
- Alocação atual e utilização (via issues no Linear)
- Contratações planejadas e timeline
- Capacidade de freelancers e prestadores
Budget
- Budget operacional por categoria
- Budgets específicos por projeto
- Tracking de variância
- Forecast vs. real
Tempo
- Timelines de projeto e dependências
- Análise de caminho crítico
- Buffer e contingência
- Gestão de deadlines
Targets de Utilização
| Tipo de Papel | Utilização Target | Notas | |---------------|-------------------|-------| | Dev / Especialista | 75-80% | Deixar espaço para trabalho reativo e crescimento | | PM / Tech Lead | 60-70% | Overhead de gestão, reuniões, alinhamentos | | On-call / Suporte | 50-60% | Trabalho por interrupção é imprevisível |
Erros Comuns
- Planejar para 100% de utilização (sem buffer para surpresas)
- Ignorar carga de reuniões e custos de troca de contexto
- Não contabilizar férias, feriados e dias de saúde
- Tratar todas as horas como iguais (trabalho criativo ≠ trabalho administrativo)
Output
## Capacity Plan: [Equipe/Projeto]
**Período:** [Intervalo de datas] | **Tamanho do Time:** [X]
### Utilização Atual
| Pessoa/Papel | Capacidade | Alocado | Disponível | Utilização |
|-------------|----------|---------|------------|------------|
| [Nome/Papel] | [hrs/sem] | [hrs/sem] | [hrs/sem] | [X]% |
### Resumo de Capacidade
- **Capacidade total**: [X] horas/semana
- **Atualmente alocado**: [X] horas/semana ([X]%)
- **Disponível**: [X] horas/semana ([X]%)
- **Sobrealoc.**: [X pessoas acima de 100%]
### Demanda Futura
| Projeto/Iniciativa | Início | Fim | Recursos Necessários | Gap |
|--------------------|--------|-----|---------------------|-----|
| [Projeto] | [Data] | [Data] | [X FTEs] | [Coberto/Gap] |
### Gargalos
- [Skill ou papel sobrecarregado]
- [Período com crunch]
### Recomendações
1. [Contratar / Terceirizar / Repriorizar / Atrasar]
2. [Ação específica]
### Cenários
| Cenário | Resultado |
|---------|-----------|
| Não fazer nada | [O que acontece] |
| Contratar [X] | [O que muda] |
| Despriorizar [Y] | [O que libera] |
Se Conectores Disponíveis
Se **Linear MCP** estiver conectado:
- Puxar carga atual e atribuições de issues automaticamente via `int-linear-review`
- Mostrar compromissos do sprint ou trimestre por pessoa
Se **Google Calendar MCP** estiver conectado:
- Considerar férias, feriados e carga de reuniões recorrentes
- Calcular horas realmente disponíveis por pessoa
Dicas
1. **Inclua todo o trabalho** — BAU, projetos, suporte, reuniões. Pessoas não estão 100% disponíveis para projetos. 2. **Planeje com buffer** — Target de 80% de utilização. 100% significa nenhuma margem para surpresas. 3. **Atualize regularmente** — Capacity plans ficam desatualizados rápido. Revisar a cada sprint.
Read more
name: ops-capacity-plan description: Planejar capacidade da equipe — análise de carga de trabalho e previsão de utilização por pessoa. Use quando estiver entrando em planejamento de sprint ou trimestre, o time parece sobrecarregado e você precisa dos números, decidindo contratar ou despriorizar, ou verificando se os projetos planejados cabem nas pessoas disponíveis. Agente Atlas. argument-hint: "<equipe ou escopo do projeto>"
/ops-capacity-plan
> Se encontrar placeholders desconhecidos ou precisar verificar quais ferramentas estão conectadas, consulte [CONNECTORS.md](../../CONNECTORS.md).
Analisa a capacidade da equipe Evolution e planeja alocação de recursos com base na estrutura real do time.
Agente
Atlas — projetos, status, milestones, blockers, Linear, GitHub.
O Que Preciso de Você
- **Equipe e papéis**: Quem temos? (ex: Guilherme — backend, Nickolas — dev, Danilo — PM)
- **Carga atual**: No que estão trabalhando? (cole da Linear ou descreva)
- **Trabalho futuro**: O que vem no próximo sprint/trimestre?
- **Restrições**: Budget, prazo de contratação, requisitos de skill
Estrutura de Equipe Evolution
| Pessoa | Papel | Time | |--------|-------|------| | Davidson | CEO / Dev Open Source | Etus / Liderança | | Danilo Leone | Tech / PM (cria issues no Linear) | Brius | | Guilherme Gomes | Dev Backend | Brius | | Nickolas Oliveira | Dev | Brius | | Wanderson Santos | Dev | Brius | | Willian Capovilla | Freelancer (Design) | OrionDesign |
Dimensões de Planejamento
Pessoas
- Headcount disponível e skills
- Alocação atual e utilização (via issues no Linear)
- Contratações planejadas e timeline
- Capacidade de freelancers e prestadores
Budget
- Budget operacional por categoria
- Budgets específicos por projeto
- Tracking de variância
- Forecast vs. real
Tempo
- Timelines de projeto e dependências
- Análise de caminho crítico
- Buffer e contingência
- Gestão de deadlines
Targets de Utilização
| Tipo de Papel | Utilização Target | Notas | |---------------|-------------------|-------| | Dev / Especialista | 75-80% | Deixar espaço para trabalho reativo e crescimento | | PM / Tech Lead | 60-70% | Overhead de gestão, reuniões, alinhamentos | | On-call / Suporte | 50-60% | Trabalho por interrupção é imprevisível |
Erros Comuns
- Planejar para 100% de utilização (sem buffer para surpresas)
- Ignorar carga de reuniões e custos de troca de contexto
- Não contabilizar férias, feriados e dias de saúde
- Tratar todas as horas como iguais (trabalho criativo ≠ trabalho administrativo)
Output
## Capacity Plan: [Equipe/Projeto] **Período:** [Intervalo de datas] | **Tamanho do Time:** [X] ### Utilização Atual | Pessoa/Papel | Capacidade | Alocado | Disponível | Utilização | |-------------|----------|---------|------------|------------| | [Nome/Papel] | [hrs/sem] | [hrs/sem] | [hrs/sem] | [X]% | ### Resumo de Capacidade - **Capacidade total**: [X] horas/semana - **Atualmente alocado**: [X] horas/semana ([X]%) - **Disponível**: [X] horas/semana ([X]%) - **Sobrealoc.**: [X pessoas acima de 100%] ### Demanda Futura | Projeto/Iniciativa | Início | Fim | Recursos Necessários | Gap | |--------------------|--------|-----|---------------------|-----| | [Projeto] | [Data] | [Data] | [X FTEs] | [Coberto/Gap] | ### Gargalos - [Skill ou papel sobrecarregado] - [Período com crunch] ### Recomendações 1. [Contratar / Terceirizar / Repriorizar / Atrasar] 2. [Ação específica] ### Cenários | Cenário | Resultado | |---------|-----------| | Não fazer nada | [O que acontece] | | Contratar [X] | [O que muda] | | Despriorizar [Y] | [O que libera] |
Se Conectores Disponíveis
Se **Linear MCP** estiver conectado:
- Puxar carga atual e atribuições de issues automaticamente via `int-linear-review`
- Mostrar compromissos do sprint ou trimestre por pessoa
Se **Google Calendar MCP** estiver conectado:
- Considerar férias, feriados e carga de reuniões recorrentes
- Calcular horas realmente disponíveis por pessoa
Dicas
1. **Inclua todo o trabalho** — BAU, projetos, suporte, reuniões. Pessoas não estão 100% disponíveis para projetos. 2. **Planeje com buffer** — Target de 80% de utilização. 100% significa nenhuma margem para surpresas. 3. **Atualize regularmente** — Capacity plans ficam desatualizados rápido. Revisar a cada sprint.
Other skills on evo-nexus.
- /ai-image-creator
Generate PNG images using AI (multiple models via OpenRouter including Gemini, FLUX.2, Riverflow, SeedDream, GPT-5 Image, proxied through Cloudflare AI Gateway BYOK). Also analyze/describe existing images using multimodal AI vision. Use when user asks to "generate an image",
Open skill - /create-agent
Create a new custom agent for the workspace. Guides the user through defining agent name, domain, personality, skills, model, and memory folder. Use when the user says 'create an agent', 'new agent', 'add an agent', 'I need a custom agent', or wants to create a specialized agent
Open skill - /create-command
Create a new slash command for Claude Code. Guides the user through defining the command name, what it does, and generates the markdown file in .claude/commands/. Use when the user says 'create a command', 'new command', 'add a slash command', 'I want a shortcut for', or wants
Open skill - /create-goal
Create a Mission, Project, or Goal (Mission → Project → Goal → Task hierarchy) in EvoNexus. Guides the user through picking a mission, choosing or creating a project, defining a measurable goal with metric_type and target_value. Writes to the SQLite goals tables via POST
Open skill - /create-heartbeat
Create a new heartbeat (proactive agent scheduled with a decision prompt) for EvoNexus. Guides the user through picking an agent, setting interval, wake triggers, and the decision prompt that governs when the agent acts. Writes to config/heartbeats.yaml with pydantic validation.
Open skill - /create-integration
Create a new custom integration (API/service wrapper) for the workspace. Guides the user through defining the integration's slug, display name, description, category, and required env keys. Writes .claude/skills/custom-int-{slug}/SKILL.md via POST /api/integrations/custom. Use
Open skill

