skills/documentacion/onboarding-guide/SKILL.md
Generar una guía de onboarding para nuevos desarrolladores del proyecto. Activar ante: guia para nuevos, como empezar, setup del proyecto, incorporacion al equipo
npx skillsauth add 686f6c61/alfred-dev onboarding-guideInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Este skill genera una guía paso a paso para que un desarrollador nuevo pueda incorporarse al proyecto con el mínimo de fricciones. La guía cubre desde la instalación del entorno hasta la primera contribución, pasando por la comprensión de la arquitectura y las convenciones del equipo.
Una buena guía de onboarding reduce el tiempo que un nuevo miembro tarda en ser productivo de semanas a días. Es una inversión que se amortiza con cada incorporación.
Estructurar la guía en estas secciones:
Bienvenida: qué hace el proyecto, para quién y por qué existe. Contexto en 3-4 frases.
Requisitos previos: lista de herramientas con versiones exactas. Comandos para verificar cada una.
Setup del entorno: paso a paso desde clonar el repo hasta tener la aplicación corriendo en local. Incluir solución de problemas comunes.
Estructura del proyecto: mapa de directorios con descripción de cada carpeta importante. No listar todo: solo lo que un nuevo developer necesita saber.
Arquitectura: explicación de alto nivel. Componentes principales, flujo de datos, patrones usados. Enlazar a docs/architecture.md si existe.
Convenciones: formato de commits, nombrado de ramas, estilo de código, proceso de PR.
Tests: cómo ejecutar la suite, cómo añadir tests nuevos, qué cobertura se espera.
Primera tarea: sugerir una tarea pequeña y bien definida para la primera contribución (arreglar un bug menor, mejorar documentación, añadir un test).
testing
Abrir y operar el companion visual de Selina para elegir una direccion de estilo en proyectos con interfaz. Skill manual: levanta un servidor local y escribe artefactos visuales.
tools
Configurar un repositorio GitHub con branch protection, templates y labels
tools
Crear releases con versionado semantico, notas y artefactos
testing
Crear pull requests completas con descripcion, labels y reviewers