Claude Code — /home/nutrisync/nutrisync-api — instalador-ecc
Proyecto: NutriSync SaaS
Fecha: 2026-06-18 · 09:42 UTC
Activando skill instalador-ecclisto

Paso 0 — Clonar repositorio ECC
$ git clone https://github.com/affaan-m/everything-claude-code.git /tmp/everything-claude-code
✓ Clonado en /tmp/everything-claude-code (commit: e25f2d4)
ECC_ROOT=/tmp/everything-claude-code
📁 Paso 1 — Nivel de instalación
¿Dónde instalar los componentes ECC?
▸ Project-level (.claude/) — Aplica solo al proyecto actual (NutriSync)
$ mkdir -p .claude/skills .claude/rules
✓ Directorios creados: .claude/skills/ .claude/rules/
🧩 Paso 2 — Selección e instalación de skills
¿Skills core o también packs de nicho?
▸ Core + selected niche — Python, Frontend, PostgreSQL, TDD, Seguridad, Contenido
¿Qué categorías de skills instalar?
▸ Framework & Language (Python + TypeScript/React)
▸ Database (PostgreSQL)
▸ Workflow & Quality (TDD, seguridad, verificación)
▸ Business & Content (article-writing, content-engine)
Skills confirmadas para instalar (11):
Copiando skills… 11/11
python-patterns/ copiado
python-testing/ copiado
frontend-patterns/ copiado
frontend-slides/ copiado
postgres-patterns/ copiado
tdd-workflow/ copiado
security-review/ copiado
verification-loop/ copiado
eval-harness/ copiado
article-writing/ copiado
content-engine/ copiado
📋 Paso 3 — Selección e instalación de reglas
¿Qué conjuntos de reglas instalar?
▸ Common rules (Recomendado) — 8 archivos
▸ Python — 5 archivos
▸ TypeScript/JavaScript — 5 archivos
Copiando reglas… 18/18 archivos
rules/common/ 8 archivos copiado
rules/python/ 5 archivos copiado
rules/typescript/ 5 archivos copiado
🔍 Paso 4 — Verificación post-instalación
$ ls -la .claude/skills/ # 11 directorios
$ ls -la .claude/rules/ # 3 directorios, 18 archivos
$ grep -rn "~/.claude/" .claude/skills/ .claude/rules/
Archivo Línea Issue detectado Estado
eval-harness/SKILL.md L47 Ref. a ~/.claude/skills/ (project-level install) ✦ ruta corregida → .claude/
python-testing/SKILL.md L12 Dependencia python-patterns (instalada ✓) ✓ ok
rules/typescript/hooks.md L3 Ref. a common/ (relativa) — verificar path ✦ path verificado, accesible
content-engine/SKILL.md Ref. opcional a x-api y crosspost (no instaladas) ⚠ nota añadida al archivo
Resto de skills (8) Sin referencias problemáticas ✓ ok
✓ 2 issues corregidos automáticamente · 1 advertencia documentada
Paso 5 — Optimización para stack NutriSync
¿Optimizar los archivos instalados para tu proyecto?
▸ Optimize both — Skills + reglas adaptadas al stack FastAPI + React + PostgreSQL
Optimizaciones aplicadas:
python-patterns/SKILL.md
Eliminadas secciones Django/Flask (irrelevantes). Añadidas notas FastAPI: async endpoints, Pydantic v2, dependency injection.
python-testing/SKILL.md
Coverage target ajustado a 85% (era 80%). Añadida fixture async para FastAPI TestClient y httpx.
frontend-patterns/SKILL.md
Eliminadas referencias a Next.js pages router (usan Vite + React Router). Añadido TanStack Query para data fetching.
postgres-patterns/SKILL.md
Añadida nota sobre SQLAlchemy 2.x async session y alembic migrations para FastAPI. Schema de ejemplo con tablas NutriSync (users, meal_plans, habits).
rules/common/ (8 archivos)
Git workflow → conventional commits + linear history. Coverage target: 85%. Formateador: black + ruff (Python), prettier (TS).
rules/python/ (5 archivos)
Añadidas reglas de tipo-hints obligatorios (PEP 604) y uso de dataclasses/Pydantic en lugar de dicts sin tipo.

ECC Installation Complete — NutriSync SaaS
Project-level (.claude/)
/home/nutrisync/nutrisync-api/.claude/
FastAPI · React/TypeScript · PostgreSQL
affaan-m/ecc · commit e25f2d4
11
Skills instaladas
18
Archivos de reglas
2
Issues auto-fixed
6
Optimizaciones
Skills instaladas:
python-patterns python-testing frontend-patterns frontend-slides postgres-patterns tdd-workflow security-review verification-loop eval-harness article-writing content-engine
Reglas instaladas:
common (8 archivos) · python (5 archivos) · typescript (5 archivos)
⚠ Nota: content-engine hace referencia a x-api y crosspost. Instálalas si planeas distribuir contenido en redes sociales.
$ rm -rf /tmp/everything-claude-code # limpieza completada
Siguiente paso: Reinicia Claude Code para cargar las nuevas skills y reglas en el contexto del proyecto. Verifica con /skills list.