skills/feature-shaper/SKILL.md
Transforma ideas vagas en definiciones estructuradas de features mediante conversación adaptativa. Usa 5.5 fases (contexto, alcance, funcional, casos borde, técnico, review) para convertir una idea en un PRD de negocio y un Plan técnico con arquitectura. Genera dos documentos: <slug>-prd.md y <slug>-plan.md. El caso de uso es "quiero un..." o "/shape mi idea".
npx skillsauth add agustinalbonico/ai-customizations feature-shaperInstall 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.
Transforma ideas vagas en definiciones estructuradas de features mediante conversación adaptativa.
/shape "mi idea" — Inicia flow de descubrimiento conversacional.
Dos documentos generados en docs/features/<slug>/:
<slug>-prd.md — PRD con formato de negocio<slug>-plan.md — Plan técnico con decisiones de diseño y arquitecturaSlug: YYYY-MM-DD-HH-MM-SS-slug-normalizado (nombre lowercase con guiones, sin acentos).
[Fase 1] CONTEXTO → Breve. ¿Qué problema resuelve? ¿A quién?
[Fase 2] ALCANCE → Breve. Inside vs. Outside.
[Fase 3] FUNCIONAL → IMPORTANTE. RF detallados.
[Fase 4] CASOS BORDE → MUY IMPORTANTE. Edge cases.
[Fase 5] TÉCNICO → IMPORTANTE. Subagente explora codebase.
[Fase 6] REVIEW → Resumen ejecutivo, no dump de docs.
Flujo adaptativo: si en Fase 3 surge un caso borde, ir a Fase 4 y volver. No строго orden.
Antes de preguntas técnicas:
task {
subagent_type: "sdd-design",
prompt: "Explora el codebase actual. Prioriza apps/backend/src/ y apps/frontend/src/. Identifica:\n1. Stack tecnológico exacto\n2. Patrones de arquitectura\n3. Convenciones de código\n4. Estructura de módulos backend\n5. APIs REST existentes\n6. Modelo de datos actual\n7. Integraciones externas\n8. Shared package (@nutrifit/shared)\n9. Frontend: store, API layer, routing\n10. Todo lo relevante para diseñar un nuevo feature module\n\nReturn resumen estructurado."
}
phases/1-context.tsphases/2-scope.tsphases/3-functional.tsphases/4-edge-cases.tsphases/5-technical.tsphases/6-review.tstemplates/prd-template.md — estructura exacta de referencetemplates/plan-template.md — estructura exacta de referencedocs/features/<slug>/<slug>-prd.mddocs/features/<slug>/<slug>-plan.mddata-ai
Automatically syncs skill metadata to AGENTS.md Auto-invoke sections. Trigger: Adding new skills, updating skill metadata, or regenerating skill routing tables.
development
Onboarding automático de proyectos existentes. Escanea el stack tecnológico, detecta componentes (backend, frontend, etc.), busca skills con `npx skills find`, audita seguridad, pide aprobación, instala y rutea a AGENTS.md automáticamente. Trigger: "onboarding del proyecto", "setup del proyecto", "configurar skills", "instalar skills para este proyecto".
tools
Trigger: verificar spec, probar spec, /verificar-spec, e2e visual. Ejecuta specs con Playwright MCP y documenta errores en iteracion 1/errores/.
development
Migrar aplicaciones React + NestJS + Postgres desde web a desktop con Tauri en entornos LAN. Usar cuando se necesite planificar, implementar, verificar y preparar release con backend local en 127.0.0.1, base remota por IP fija, sidecar estable y diagnostico de logs de arranque.