onboarding-dev
Accelerates developer onboarding by auto-generating project documentation and a structured ramp-up plan.
Install
mkdir -p .claude/skills/onboarding-dev && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/11975" && unzip -o skill.zip -d .claude/skills/onboarding-dev && rm skill.zipInstalls to .claude/skills/onboarding-dev
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Usar cuando se incorpora un desarrollador nuevo al proyecto y necesita buddy IA.Key capabilities
- →Generate high-level architecture diagrams
- →Create team ownership maps
- →Produce internal glossaries and acronym lists
- →Generate setup guides with troubleshooting tips
- →Document PR flows and CI/CD standards
- →Create personalized 30/60/90-day plans
How it works
The skill performs an auto-analysis of the project repository to generate complete documentation, then creates a personalized 30/60/90-day plan and activates an AI buddy for the new developer.
Inputs & outputs
When to use onboarding-dev
- →Setting up a new developer in a project
- →Auto-generating project onboarding docs
- →Reducing reliance on senior dev Q&A
About this skill
Skill: Onboarding Dev — Buddy IA
Seguridad:
@docs/rules/domain/autonomous-safety.md— el buddy IA NO toma decisiones, solo orienta. Basado en: Guía de Onboarding con IA de Manfred (v3.0) — modelo de agente en 3 capas. Complementa:team-onboarding(RGPD, evaluación) — esta skill se enfoca en onboarding técnico.
Cuándo usar esta skill
- Se incorpora un nuevo desarrollador al proyecto
- Se quiere acelerar el ramp-up de 4-8 semanas a 5-10 días
- Se necesita generar documentación del proyecto automáticamente
- Se busca reducir la dependencia del buddy humano para preguntas repetitivas
Qué produce
Fase 1: Auto-análisis (10-12 documentos)
projects/{proyecto}/onboarding/
├── 01-arquitectura-alto-nivel.md ← Diagrama + explicación de servicios y flujos
├── 02-mapa-equipos-ownership.md ← Quién lleva cada área/sistema
├── 03-glosario-interno.md ← Vocabulario, siglas, nombres de proyectos
├── 04-herramientas-accesos.md ← Checklist de configuraciones y accesos
├── 05-setup-local.md ← Guía paso a paso + troubleshooting típico
├── 06-flujos-pr-estandares.md ← Convenciones de commit, PR, review, CI/CD
├── 07-como-se-despliega.md ← Entornos, releases, rollback, permisos
├── 08-decisiones-tecnicas-clave.md ← Por qué se eligió X, qué trade-offs se aceptaron
├── 09-historico-incidencias.md ← Incidencias importantes y postmortems resumidos
├── 10-faq-onboarding.md ← Preguntas más repetidas y sus respuestas
├── 11-calidad-procesos.md ← Linting, formato, patrones, anti-patrones, DoD
└── 12-expectativas-rampup.md ← Qué se espera a los 7 días, 30 días, 90 días
Fase 2: Plan personalizado
projects/{proyecto}/onboarding/
├── {nombre}-plan-30-60-90.md ← Objetivos medibles por periodo
├── {nombre}-checklist-accesos.md ← Checklist personalizada de accesos y configuraciones
└── {nombre}-primer-pr.md ← Guía para el primer PR (paso a paso)
Fase 3: Buddy IA activo
El agente queda disponible como buddy interactivo para responder preguntas del nuevo miembro usando la documentación generada como base de conocimiento.
Prerequisitos
1. Proyecto configurado en projects/{nombre}/CLAUDE.md → si no: ❌ ABORT
2. Acceso al repositorio del proyecto → si no: ❌ ABORT
3. equipo.md actualizado con miembros actuales → si no: ⚠️ continuar con limitaciones
Flujo completo
PM ejecuta /onboarding-dev {nombre} --rol {rol} --seniority {jr|mid|sr} --proyecto {nombre}
↓
Validar prerequisitos
↓
═══ FASE 1: AUTO-ANÁLISIS DEL PROYECTO ═══
↓
Analizar repositorio:
- Leer CLAUDE.md del proyecto
- Escanear estructura de directorios
- Identificar tecnologías (package.json, .csproj, requirements.txt, etc.)
- Leer README, CONTRIBUTING, ARCHITECTURE si existen
- Analizar git log (últimos 3 meses) para entender actividad reciente
- Identificar decisiones técnicas en ADRs si existen
↓
Generar los 10-12 documentos en projects/{proyecto}/onboarding/
↓
Mostrar resumen de documentos generados → PM valida
↓
═══ FASE 2: PLAN PERSONALIZADO ═══
↓
Adaptar según rol y seniority:
- Junior: más detalle, más checkpoints, tareas más pequeñas, más pair programming
- Mid: balance entre autonomía y guía, primer PR en día 2-3
- Senior: high-level overview, primer PR en día 1-2, foco en decisiones técnicas
↓
Generar:
- Plan 30/60/90 con objetivos medibles
- Checklist de accesos personalizada (GitHub, Jira, SonarCloud, VPN, Figma, etc.)
- Guía de primer PR paso a paso
↓
═══ FASE 3: BUDDY IA ACTIVO ═══
↓
Configurar agente buddy con:
- Base de conocimiento: documentos generados en Fase 1
- System prompt con guardarraíles de Manfred (ver abajo)
- Disponible vía /onboarding-ask {pregunta}
Buddy IA — Comportamiento (Manfred v3.0)
El agente buddy responde con explicaciones breves y accionables, cita fuentes internas (archivo + sección), señala nivel de confianza (alto/medio/bajo), y deriva a personas cuando el tema es sensible (seguridad, compliance). No inventa políticas ni detalles técnicos.
3 capas: Orientación (quién/dónde) → Ejecución (setup/PR/deploy) → Contexto (decisiones técnicas pasadas y trade-offs).
Guardarraíles anti-patrón: No usar IA para decidir sin entender. Validar decisiones de arquitectura con el equipo. Si no puedes explicar el código, no lo subas. Preguntar primero a la IA, luego al equipo.
Métricas de ramp-up
| Métrica | Junior | Mid | Senior |
|---|---|---|---|
| Tiempo hasta primer PR | ≤ 5 días | ≤ 3 días | ≤ 2 días |
| Primer PR aprobado sin cambios | ≤ 10 días | ≤ 5 días | ≤ 3 días |
| Primera contribución significativa | ≤ 30 días | ≤ 15 días | ≤ 7 días |
| Independencia (tasks sin spec) | ≤ 30 días | ≤ 15 días | ≤ 7 días |
| Confianza autoreportada (≥7/10) | Día 15 | Día 10 | Día 5 |
Cuándo NO usar
- El miembro ya lleva >2 semanas productivo (usar
/team-evaluatepara actualizar perfil) - Para perfiles no técnicos (usar
team-onboardinggenérico) - Si no existe CLAUDE.md del proyecto (crear primero con
/project-new)
Almacenamiento
Documentación generada en projects/{proyecto}/onboarding/ — directorio en .gitignore por defecto (puede contener info sensible del proyecto).
Plan personalizado en projects/{proyecto}/onboarding/{nombre}-*.md — igualmente git-ignorado.
When not to use it
- →When the team member has been productive for more than two weeks
- →If the project's CLAUDE.md file does not exist
Prerequisites
Limitations
- →Requires `CLAUDE.md` for project configuration
- →AI buddy only provides guidance, does not make decisions
- →Documentation is generated based on existing repository content
How it compares
This skill automates the generation of project documentation and personalized onboarding plans, and provides an interactive AI buddy, reducing reliance on human mentors.
Compared to similar skills
onboarding-dev side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| onboarding-dev (this skill) | 0 | 2mo | No flags | Intermediate |
| deepwiki-rs | 25 | 9mo | Review | Intermediate |
| codex-cli-bridge | 9 | 9mo | Review | Intermediate |
| skill-development | 17 | 8mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by gonzalezpazmonica
View all by gonzalezpazmonica →You might also like
deepwiki-rs
sopaco
AI-powered Rust documentation generation engine for comprehensive codebase analysis, C4 architecture diagrams, and automated technical documentation. Use when Claude needs to analyze source code, understand software architecture, generate technical specs, or create professional documentation from any programming language.
codex-cli-bridge
alirezarezvani
Bridge between Claude Code and OpenAI Codex CLI - generates AGENTS.md from CLAUDE.md, provides Codex CLI execution helpers, and enables seamless interoperability between both tools
skill-development
anthropics
This skill should be used when the user wants to "create a skill", "add a skill to plugin", "write a new skill", "improve skill description", "organize skill content", or needs guidance on skill structure, progressive disclosure, or skill development best practices for Claude Code plugins.
skill-writer
pytorch
Guide users through creating Agent Skills for Claude Code. Use when the user wants to create, write, author, or design a new Skill, or needs help with SKILL.md files, frontmatter, or skill structure.
openapi-spec-generation
wshobson
Generate and maintain OpenAPI 3.1 specifications from code, design-first specs, and validation patterns. Use when creating API documentation, generating SDKs, or ensuring API contract compliance.
korean-skill-creator
clwmfksek
한글 기반 클로드 스킬 자동 생성 도구. 사용자가 "클로드 스킬을 만들어줘" 또는 "[요구사항] 스킬 만들어줘"라고 요청할 때 사용. Progressive disclosure 원칙을 따르는 한글 문서 구조(SKILL.md + references/)를 자동으로 생성하고, 실전 예시를 포함한 일관성 있는 스킬 템플릿을 제공.