onboarding
onboarding rampa um novo engenheiro num repo. O map-system
mapeia o código, o interview escopa uma feature — nenhum onboarda uma
pessoa. Esta skill faz: caminha um novo hire pelos standards +
arquitetura + workflow do repo numa ordem estruturada, roteando pelos
artefatos que o time já mantém, pra que “eu sei como a gente trabalha aqui”
não precise consumir as primeiras semanas do manager a cada contratação.
Escopado, e efêmero
Duas escolhas de design o mantêm útil e de baixo ruído:
- Escopado — pergunta “em que área ou stack você vai começar?” no início e escopa os passos de standards e mapa pra isso, em vez de despejar o repo inteiro.
- Efêmero — um checklist reativável vive gitignored em
.octopus/onboarding/<nome>.md; rerodar retoma do primeiro item não marcado. Nada é committado. O asset durável e voltado pro manager que um hire vê é o deck domap-system, não um arquivo de onboarding.
A semente opcional do manager
Se existir docs/onboarding/guide.md — o “comece por aqui” curado pelo
manager (os ADRs que importam, os módulos-chave, uma nota de boas-vindas) —
o ramp lidera com ele e o usa pra priorizar os passos. Sem ele, o ramp é
totalmente auto-derivado dos artefatos vivos. O manager cura a semente uma
vez por repo, opcionalmente — alto sinal sem virar o gargalo por hire.
O ramp
Cada passo roteia pra uma fonte ou skill existente, e degrada com elegância —
expondo um CONTEXT.md magro ou ADRs esparsos como sinal de adoção em vez de
pular em silêncio:
- O domínio —
CONTEXT.md, o vocabulário do time. - As decisões — os
docs/adr/*que tocam a área do engenheiro. - Os standards — as
rules/da stack dele (incl. overrides*.local.md), com a skillstandardspros follow-ups. - O mapa — apresenta o deck completo do
map-system: abredocs/system-map/<repo>.htmlse existir, senão gera escopado à área dele (caindo pro mapa textual quandofrontend-designnão está disponível). - O modo de trabalho — o fluxo de PR, a Definition of Done e os bundles/hooks ativos (o que o agent dele aplica a cada commit).
- A frota — o standard do
workspace:e os outros repos que ele vai tocar (com 6+ repos isso importa), apontando pro output doaudit-fleetquando disponível.
Compõe com
- map-system — o passo 4 apresenta o deck.
- standards — o follow-up self-serve de standards.
- definition-of-done — mostrada no passo “modo de trabalho”.
- audit-fleet — o output cross-repo no passo da frota.
Registrada no bundle tech-lead; lar interino o bundle docs.