From alfred-dev
Generates step-by-step onboarding guides for new developers covering environment setup, project structure, architecture, conventions, tests, and first contributions. Activates on setup or new joiner requests.
npx claudepluginhub 686f6c61/alfred-dev --plugin alfred-devThis skill uses the workspace's default tool permissions.
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.
Generates onboarding documentation for new developers including environment setup, codebase overviews, learning paths, team processes, and troubleshooting FAQs.
Creates developer onboarding documentation including READMEs, setup guides, contributing guidelines, git workflows, and tutorials. Use for new developer onboarding or project setup.
Generates complete onboarding guide for any project: overview, Mermaid architecture diagram, setup steps, key files, API routes, database schema, recent commits, gotchas. Saves to docs/ONBOARDING.md and flags gaps.
Share bugs, ideas, or general feedback.
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).