Adopt Project

Audita una base de código existente y adapta los hooks, configuraciones de lint y patrones de agent-starter, nivel por nivel, con compuertas de aprobación.

Por sneg55 · sneg55/agent-starter

Funciona con configuración ★ 9.2/10

Adopt Project — Audita una base de código existente y adapta los hooks, configuraciones de lint y patrones de agent-starter, nivel por nivel, con compuertas de aprobación.

Qué hace

Ejecuta una auditoría de solo lectura de un proyecto existente (stack, configuración de lint, CLAUDE.md, pruebas, salud del tamaño de archivo, patrones de manejo de errores), luego propone componentes de agent-starter agrupados por invasividad (hooks/skills/CLAUDE.md/lint/patrones de código) y aplica solo lo que el desarrollador aprueba explícitamente, nivel por nivel, en una rama dedicada. Se activa con "adoptar", "retroadaptar" o "aplicar agent-starter a este proyecto". Requiere una copia clonada por separado del repositorio completo de agent-starter (no solo esta carpeta de skill) para copiar realmente hooks/plantillas/guías en los Niveles 1-4.

Informe de la prueba

La fase de auditoría es genuinamente útil y se ejecutó de verdad contra un proyecto Python desechable (detectó un bare except:, una excepción tragada y una lectura directa de os.environ con números de línea exactos) — pero los Niveles 1-4 de las fases de Proponer/Aplicar extraen de '<ruta-repo>/hooks', '<ruta-repo>/templates', y '<ruta-repo>/guides', ninguno de los cuales existe en la carpeta de skill independiente, por lo que una instalación simple de `cp -r skills/adopt-project` solo te da la entrevista+auditoría, no el retroadaptación real, a menos que mantengas un clon separado completo de agent-starter y le pases la ruta.

Probado el: 2026-07-16 · Claude Code 2.x (agent harness)

Instalación

git clone https://github.com/sneg55/agent-starter
cd agent-starter
mkdir -p ~/.claude/skills
cp -r skills/adopt-project ~/.claude/skills/adopt-project

Comandos y prompts de ejemplo

  • /adopt-projectAudita una base de código existente y adapta los hooks, configuraciones de lint y patrones de agent-starter, nivel por nivel, con compuertas de aprobación.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • Audit this existing codebase and propose which starter hooks to adopt
  • Retrofit my repo with lint configs and error-handling patterns from the kit
  • Apply agent-starter conventions to this project, but ask before each tier