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.zip

Installs 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.
80 charsno explicit “when” trigger
Intermediate

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

You give it
New developer's name, role, and seniority
You get back
Project documentation, personalized plan, and an active AI buddy

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étricaJuniorMidSenior
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 15Día 10Día 5

Cuándo NO usar

  • El miembro ya lleva >2 semanas productivo (usar /team-evaluate para actualizar perfil)
  • Para perfiles no técnicos (usar team-onboarding gené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

Project configured in projects/{nombre}/CLAUDE.mdAccess to the project repositoryequipo.md updated with current members

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.

SkillInstallsUpdatedSafetyDifficulty
onboarding-dev (this skill)02moNo flagsIntermediate
deepwiki-rs259moReviewIntermediate
codex-cli-bridge99moReviewIntermediate
skill-development178moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

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.

25170

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

9180

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.

17145

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.

27126

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.

22122

korean-skill-creator

clwmfksek

한글 기반 클로드 스킬 자동 생성 도구. 사용자가 "클로드 스킬을 만들어줘" 또는 "[요구사항] 스킬 만들어줘"라고 요청할 때 사용. Progressive disclosure 원칙을 따르는 한글 문서 구조(SKILL.md + references/)를 자동으로 생성하고, 실전 예시를 포함한 일관성 있는 스킬 템플릿을 제공.

8132

Search skills

Search the agent skills registry