Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Create a phased activation plan using the EvoNexus standard structure — single index file + folder-per-phase + file-per-item, each item detailed with owner, dependencies, decisions pending, suggested agent team. Use when the user asks for an activation plan, implementation plan, rollout plan, or any phased plan for business/engineering initiatives. Also triggered by Oracle's Step 6 (implementation plan delivery) instead of writing an ad-hoc plan.
.claude/skills/evolution-foundation-prod-activation-plan/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 119% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 105% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 72% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 362% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 106% | 0% |
This skill creates a phased activation plan using the EvoNexus standard structure that has been battle-tested: a single index file at the top, folders per phase, one file per item with a rich template. Every file declares its owner agent, decisions pending, dependencies, and suggested implementation team. Oracle uses this skill instead of inventing a plan structure.
Always respond in the user's language (default: pt-BR if the workspace is pt-BR).
Before invoking this skill, you must have:
oracle-implementation-plan-expanded)YYYY-MM-DD1.1, 1.4a, 2.5)[ATIVAR] | [CONSTRUIR NOVO] | [DECIDIR] | [EVOLUIR]If you don't have all of this, ask the user or delegate to Compass first to produce the structured plan, then call this skill to materialize it.
workspace/development/plans/
├── [C]{plan-name}-{YYYY-MM-DD}.md ← INDEX (single entry point)
├── {phase-1-slug}/ ← e.g., fase-1-quick-wins/
│ ├── [C]1.1-{item-slug}.md
│ ├── [C]1.2-{item-slug}.md
│ └── ...
├── {phase-2-slug}/
│ └── ...
└── {phase-3-slug}/
└── ...bashcd workspace/development/plans/ mkdir -p {phase-1-slug} {phase-2-slug} {phase-3-slug}
Phase slug convention: fase-{N}-{purpose-slug}. Examples:
fase-1-quick-winsfase-2-conexoesfase-3-ciclo-completoUse the purpose of the phase, not just the number.
Write [C]{plan-name}-{YYYY-MM-DD}.md at the root of workspace/development/plans/. The index is a pure navigation file — no duplication of item content. Template:
markdown--- author: claude agent: {invoking-agent} type: work-plan-index date: {YYYY-MM-DD} plan-name: {plan-name} status: draft mode: index --- # {Plan Title} — {Business/Scope} **Tipo:** índice. Cada item tem arquivo próprio na pasta da respectiva fase. Este arquivo não duplica o detalhamento — aponta pros arquivos-filhos. **Estratégia-base:** {link to strategy doc, if any} --- ## Contexto {2-4 lines: what the plan is, which axes it covers, what it connects.} ## Objetivos - {Objective 1} - {Objective 2} - {Objective 3} ## Guardrails **Must Have** - {Constraint 1} - {Constraint 2} **Must NOT Have** - {Anti-constraint 1} - {Anti-constraint 2} --- ## Visão geral das fases
{Phase 1 name} ({timeline}) → {Phase 2 name} ({timeline}) → {Phase 3 name} ({timeline}) {one-line purpose} {one-line purpose} {one-line purpose}
---
## Fase 1 — {Name} ({timeline})
Pasta: [`{phase-1-slug}/`]({phase-1-slug}/)
| # | Item | Tipo |
|---|---|---|
| 1.1 | [{Item title}]({phase-1-slug}/[C]1.1-{item-slug}.md) | [ATIVAR] |
| 1.2 | [{Item title}]({phase-1-slug}/[C]1.2-{item-slug}.md) | [ATIVAR] |
| ... | ... | ... |
---
## Fase 2 — {Name} ({timeline})
Pasta: [`{phase-2-slug}/`]({phase-2-slug}/)
| # | Item | Tipo |
|---|---|---|
| 2.1 | [{Item title}]({phase-2-slug}/[C]2.1-{item-slug}.md) | [ATIVAR] |
| ... | ... | ... |
---
## Fase 3 — {Name} ({timeline})
Pasta: [`{phase-3-slug}/`]({phase-3-slug}/)
| # | Item | Tipo |
|---|---|---|
| 3.1 | [{Item title}]({phase-3-slug}/[C]3.1-{item-slug}.md) | [ATIVAR] |
| ... | ... | ... |
---
## Decisões críticas pendentes
1. **{Decision 1}** (item X.Y) — {what needs to be decided}
2. **{Decision 2}** (item X.Y) — {what needs to be decided}
3. **{Decision 3}** (item X.Y) — {what needs to be decided}
---
## Histórico de mudanças
- **v1 ({date}):** versão inicial.Rules for the index:
For each item across all phases, write {phase-slug}/[C]{item-id}-{item-slug}.md using this template:
markdown--- author: claude agent: {invoking-agent} type: work-plan-item date: {YYYY-MM-DD} phase: {1|2|3} item-id: {1.1, 1.4a, 2.5, etc} status: pending --- # {Item ID}. {Full Title} **Fase:** {phase name} **Eixo:** {axis/pillar slug — ex: comunidade, cursos, youtube-lives, redes-sociais, github-open-source, discord-bot, forum-linear} **Tipo:** {[ATIVAR] | [CONSTRUIR NOVO] | [DECIDIR] | [EVOLUIR]} **Prazo sugerido:** {window inside the phase — ex: "sem 1" or "13-17/abr"} ## O que é {2-4 lines describing the objective, no fluff.} ## O que fazer - {Concrete step 1} - {Concrete step 2} - {Concrete step 3} - {Concrete step 4} ## Agente / Skill / Rotina {Which agents, skills, or routines from the workspace are involved. Example: "@pixel + skill social-content-calendar + new daily routine in scheduler at 18:15"} ## O que o usuário precisa decidir/fornecer {List of human-input dependencies. If none, write "Nada além da aprovação pra começar."} ## Impacto esperado {2-3 lines about the concrete gain when this is running.} ## Dependências {List of items that must be ready first. Example: "1.4a (calibração)" or "nenhuma".} ## Riscos {Short list, only if relevant. Example: "régua pode errar em repos novos com pouco contexto"} ## Agente sugerido pra implementação **Time:** {agent chain — e.g., @compass → @apex → @bolt → @oath} | Fase | Agente | Papel | |---|---|---| | 1. Spec | @compass | Plano 3-6 passos | | 2. Arquitetura | @apex | ADR + design | | 3. Build | @bolt | Implementação | | 4. Verify | @oath | Verificação evidence-based | **Por quê esse time:** {one-line justification specific to this item} ## Status - [x] Pendente - [ ] Em progresso - [ ] Concluído
markdown ## Agente sugerido pra implementação
Agente: @pixel
Por quê: item ATIVAR] direto — skill já existe, só precisa do agente-dono do domínio.
Use this table to pick the right team per item type. These rules are the canonical EvoNexus routing for activation plans:
| Item type | Team | Notes | |---|---|---| | ATIVAR] — already exists, just wire it up | Domain owner agent (@pixel, @pulse, @atlas, @mentor, @clawdia, @flux, @dex, @nex, @mako, @aria, @zara, @lex, @nova) | No planning layer — just execute. | | DECIDIR] — research, benchmark, calibration | @oracle (conduct) + @scout (data) or @scroll (web research) | Decision must stay interactive with the user. | | CONSTRUIR NOVO] — small/medium | @compass (plan) → domain-owner agent (execute) | Compass ensures 3-6 actionable steps. | | CONSTRUIR NOVO] — large/critical | @oracle (framing) → @compass (plan) → @apex (ADR) → @bolt (execute) → @oath (verify) | Serious items need consensus before code. | | CONSTRUIR NOVO] — with UI | Add @canvas after @apex | UI/UX needs dedicated designer. | | CONSTRUIR NOVO] — with security impact | Add @vault and @grid | Auth, secrets, auditability. | | EVOLUIR] — refine what's running | @compass direct + domain owner | Already has a baseline. |
Decision pending items always include @oracle somewhere in the chain — the user needs interactive framing before anyone executes.
After creating all files, report to the user with:
Plano criado. Estrutura:
workspace/development/plans/
├── [C]{plan-name}-{date}.md ← índice
├── {phase-1}/ ({N} itens)
├── {phase-2}/ ({N} itens)
└── {phase-3}/ ({N} itens)
Total: {X} itens distribuídos em {Y} fases.
Decisões pendentes ({count}):
- {item-id}: {one-line description}
- ...
Próximo passo sugerido: {item to start with, usually a [DECIDIR] that unblocks the rest}If a plan with the same plan-name already exists at that location:
v2, v3…) describing what was added/changed.When Oracle delegates the plan creation to @compass-planner and receives a structured output, do not write the plan yourself — pass Compass's output to this skill, which materializes it in the standard structure. This is the canonical flow:
Oracle (interview) → Compass (plan) → prod-activation-plan (materialize)Compass produces the content; this skill produces the structure.
User (to Oracle): "me monta o plano pra ativar comunidade e redes sociais em 6 semanas"
Oracle:
1. Runs Steps 2-5 (business discovery, capability mapping, wow report)
2. Delegates to @compass-planner to produce the structured plan content
3. Invokes prod-activation-plan skill with Compass's output
4. Reports the created structure back to the user with 3 autonomy paths (Step 7)The user always sees a single, consistent structure — regardless of which agent produced the plan.
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-01 | fail→pass | 22,889 | 29,114 | +27% | 1 | 1 | 0% | 4,371 | 9,594 | +119% | 0 | 0 | — |
case-02 | fail→fail | 34,834 | 28,508 | -18% | 1 | 1 | 0% | 6,211 | 9,554 | +54% | 0 | 0 | — |
case-03 | fail→pass | 20,224 | 24,196 | +20% | 1 | 1 | 0% | 4,035 | 8,288 | +105% | 0 | 0 | — |
case-04 | fail→fail | 9,202 | 6,332 | -31% | 1 | 1 | 0% | 1,462 | 4,407 | +201% | 0 | 0 | — |
case-05 | fail→pass | 15,537 | 6,723 | -57% | 1 | 1 | 0% | 2,607 | 4,493 | +72% | 0 | 0 | — |
case-06 | pass→pass | 14,483 | 6,126 | -58% | 1 | 1 | 0% | 2,947 | 4,416 | +50% | 0 | 0 | — |
case-07 | fail→pass | 9,817 | 32,593 | +232% | 1 | 1 | 0% | 1,895 | 8,757 | +362% | 0 | 0 | — |
case-08 | fail→pass | 14,879 | 10,071 | -32% | 1 | 1 | 0% | 2,642 | 5,449 | +106% | 0 | 0 | — |
case-09 | fail→pass | 15,255 | 8,514 | -44% | 1 | 1 | 0% | 2,934 | 4,828 | +65% | 0 | 0 | — |
case-10 | fail→pass | 4,723 | 3,235 | -32% | 1 | 1 | 0% | 901 | 3,850 | +327% | 0 | 0 | — |
case-11 | fail→pass | 15,976 | 12,514 | -22% | 1 | 1 | 0% | 2,965 | 5,838 | +97% | 0 | 0 | — |
case-12 | fail→pass | 7,282 | 3,021 | -59% | 1 | 1 | 0% | 1,349 | 3,871 | +187% | 0 | 0 | — |
case-13 | pass→pass | 18,366 | 14,939 | -19% | 1 | 1 | 0% | 3,514 | 6,134 | +75% | 0 | 0 | — |
case-18 | fail→pass | 19,023 | 5,917 | -69% | 1 | 1 | 0% | 3,048 | 4,339 | +42% | 0 | 0 | — |
case-14 | fail→pass | 7,355 | 3,028 | -59% | 1 | 1 | 0% | 1,253 | 3,817 | +205% | 0 | 0 | — |
case-15 | fail→pass | 11,135 | 2,908 | -74% | 1 | 1 | 0% | 1,848 | 3,842 | +108% | 0 | 0 | — |
case-16 | fail→pass | 10,664 | 6,256 | -41% | 1 | 1 | 0% | 1,755 | 4,319 | +146% | 0 | 0 | — |
case-17 | fail→pass | 19,067 | 7,765 | -59% | 1 | 1 | 0% | 3,075 | 4,632 | +51% | 0 | 0 | — |
case-19 | fail→pass | 10,733 | 6,599 | -39% | 1 | 1 | 0% | 1,692 | 4,404 | +160% | 0 | 0 | — |
case-20 | fail→pass | 14,724 | 5,135 | -65% | 1 | 1 | 0% | 2,295 | 4,151 | +81% | 0 | 0 | — |
case-21 | pass→pass | 10,132 | 8,158 | -19% | 1 | 1 | 0% | 1,645 | 4,859 | +195% | 0 | 0 | — |
case-22 | pass→pass | 9,715 | 4,433 | -54% | 1 | 1 | 0% | 1,705 | 4,119 | +142% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted. The headline lift of +73 percentage points is the difference between those two pass rates over the 22 comparable cases.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.