[{"data":1,"prerenderedAt":759},["ShallowReactive",2],{"navigation_docs_es":3,"-es-getting-started-installation":188,"-es-getting-started-installation-surround":754},[4,35,85,145],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Primeros pasos",false,"\u002Fes\u002Fgetting-started","es\u002F1.getting-started",[10,15,20,25,30],{"title":11,"path":12,"stem":13,"icon":14},"Introducción","\u002Fes\u002Fgetting-started\u002Fintroduction","es\u002F1.getting-started\u002F1.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Instalación","\u002Fes\u002Fgetting-started\u002Finstallation","es\u002F1.getting-started\u002F2.installation","i-lucide-download",{"title":21,"path":22,"stem":23,"icon":24},"Estructura del proyecto","\u002Fes\u002Fgetting-started\u002Fproject-layout","es\u002F1.getting-started\u002F3.project-layout","i-lucide-folder-tree",{"title":26,"path":27,"stem":28,"icon":29},"Actualizar y desinstalar","\u002Fes\u002Fgetting-started\u002Fupgrade-uninstall","es\u002F1.getting-started\u002F4.upgrade-uninstall","i-lucide-refresh-cw",{"title":31,"path":32,"stem":33,"icon":34},"Canales","\u002Fes\u002Fgetting-started\u002Fchannels","es\u002F1.getting-started\u002F5.channels","i-lucide-radio-tower",{"title":36,"icon":6,"path":37,"stem":38,"children":39,"page":6},"Conceptos","\u002Fes\u002Fconcepts","es\u002F2.concepts",[40,45,50,55,60,65,70,75,80],{"title":41,"path":42,"stem":43,"icon":44},"Carriles y métodos","\u002Fes\u002Fconcepts\u002Flanes-and-methods","es\u002F2.concepts\u002F1.lanes-and-methods","i-lucide-route",{"title":46,"path":47,"stem":48,"icon":49},"Specs vivas y cambios","\u002Fes\u002Fconcepts\u002Fliving-specs","es\u002F2.concepts\u002F2.living-specs","i-lucide-book-open-check",{"title":51,"path":52,"stem":53,"icon":54},"Notación","\u002Fes\u002Fconcepts\u002Fnotation","es\u002F2.concepts\u002F3.notation","i-lucide-pen-line",{"title":56,"path":57,"stem":58,"icon":59},"QA y datos de prueba","\u002Fes\u002Fconcepts\u002Fqa-and-test-data","es\u002F2.concepts\u002F4.qa-and-test-data","i-lucide-clipboard-check",{"title":61,"path":62,"stem":63,"icon":64},"Conocimiento","\u002Fes\u002Fconcepts\u002Fknowledge","es\u002F2.concepts\u002F5.knowledge","i-lucide-brain",{"title":66,"path":67,"stem":68,"icon":69},"Scripts","\u002Fes\u002Fconcepts\u002Fscripts","es\u002F2.concepts\u002F6.scripts","i-lucide-file-code",{"title":71,"path":72,"stem":73,"icon":74},"Garantías","\u002Fes\u002Fconcepts\u002Fguardrails","es\u002F2.concepts\u002F7.guardrails","i-lucide-shield",{"title":76,"path":77,"stem":78,"icon":79},"Contexto de sesión","\u002Fes\u002Fconcepts\u002Fsession-context","es\u002F2.concepts\u002F8.session-context","i-lucide-gauge",{"title":81,"path":82,"stem":83,"icon":84},"Cómo mejora el kit","\u002Fes\u002Fconcepts\u002Fself-improvement","es\u002F2.concepts\u002F9.self-improvement","i-lucide-sprout",{"title":86,"icon":6,"path":87,"stem":88,"children":89,"page":6},"Guías","\u002Fes\u002Fguides","es\u002F3.guides",[90,95,100,105,110,115,120,125,130,135,140],{"title":91,"path":92,"stem":93,"icon":94},"Monorepo de app nuevo","\u002Fes\u002Fguides\u002Fnew-app-monorepo","es\u002F3.guides\u002F01.new-app-monorepo","i-lucide-boxes",{"title":96,"path":97,"stem":98,"icon":99},"Tu sitio web con Claude","\u002Fes\u002Fguides\u002Fcontent-site","es\u002F3.guides\u002F02.content-site","i-lucide-globe",{"title":101,"path":102,"stem":103,"icon":104},"Adoptar un proyecto existente","\u002Fes\u002Fguides\u002Fadopt-existing-project","es\u002F3.guides\u002F03.adopt-existing-project","i-lucide-git-merge",{"title":106,"path":107,"stem":108,"icon":109},"Un cambio, de principio a fin","\u002Fes\u002Fguides\u002Fspec-lane-change","es\u002F3.guides\u002F04.spec-lane-change","i-lucide-git-pull-request",{"title":111,"path":112,"stem":113,"icon":114},"Un cambio de vía rápida","\u002Fes\u002Fguides\u002Ffast-track-change","es\u002F3.guides\u002F05.fast-track-change","i-lucide-zap",{"title":116,"path":117,"stem":118,"icon":119},"El ciclo TDD","\u002Fes\u002Fguides\u002Ftdd-loop","es\u002F3.guides\u002F06.tdd-loop","i-lucide-repeat",{"title":121,"path":122,"stem":123,"icon":124},"Una pasada de QA","\u002Fes\u002Fguides\u002Fqa-pass","es\u002F3.guides\u002F07.qa-pass","i-lucide-clipboard-list",{"title":126,"path":127,"stem":128,"icon":129},"Datos de prueba","\u002Fes\u002Fguides\u002Ftest-data","es\u002F3.guides\u002F08.test-data","i-lucide-database",{"title":131,"path":132,"stem":133,"icon":134},"Publicar y actualizar","\u002Fes\u002Fguides\u002Freleasing-and-upgrading","es\u002F3.guides\u002F09.releasing-and-upgrading","i-lucide-rocket",{"title":136,"path":137,"stem":138,"icon":139},"Proponer mejoras","\u002Fes\u002Fguides\u002Fproposing-improvements","es\u002F3.guides\u002F10.proposing-improvements","i-lucide-lightbulb",{"title":141,"path":142,"stem":143,"icon":144},"Documentación para agentes","\u002Fes\u002Fguides\u002Fdocs-for-agents","es\u002F3.guides\u002F11.docs-for-agents","i-lucide-bot",{"title":146,"icon":6,"path":147,"stem":148,"children":149,"page":6},"Referencia","\u002Fes\u002Freference","es\u002F4.reference",[150,155,160,165,170,173,178,183],{"title":151,"path":152,"stem":153,"icon":154},"CLI","\u002Fes\u002Freference\u002Fcli","es\u002F4.reference\u002F1.cli","i-lucide-terminal",{"title":156,"path":157,"stem":158,"icon":159},"Configuración","\u002Fes\u002Freference\u002Fconfiguration","es\u002F4.reference\u002F2.configuration","i-lucide-settings",{"title":161,"path":162,"stem":163,"icon":164},"Skills","\u002Fes\u002Freference\u002Fskills","es\u002F4.reference\u002F3.skills","i-lucide-sparkles",{"title":166,"path":167,"stem":168,"icon":169},"Hooks","\u002Fes\u002Freference\u002Fhooks","es\u002F4.reference\u002F4.hooks","i-lucide-webhook",{"title":66,"path":171,"stem":172,"icon":69},"\u002Fes\u002Freference\u002Fscripts","es\u002F4.reference\u002F5.scripts",{"title":174,"path":175,"stem":176,"icon":177},"Cambios","\u002Fes\u002Freference\u002Fchangelog","es\u002F4.reference\u002F6.changelog","i-lucide-history",{"title":179,"path":180,"stem":181,"icon":182},"Plantillas","\u002Fes\u002Freference\u002Ftemplates","es\u002F4.reference\u002F7.templates","i-lucide-layout-template",{"title":184,"path":185,"stem":186,"icon":187},"Privacidad","\u002Fes\u002Freference\u002Fprivacy","es\u002F4.reference\u002F8.privacy","i-lucide-lock",{"id":189,"title":16,"body":190,"description":746,"extension":747,"links":748,"meta":749,"navigation":751,"path":17,"seo":752,"stem":18,"__hash__":753},"docs_es\u002Fes\u002F1.getting-started\u002F2.installation.md",{"type":191,"value":192,"toc":733},"minimark",[193,198,218,222,539,543,550,640,648,652,658,679,683,686,719,729],[194,195,197],"h2",{"id":196},"requisitos","Requisitos",[199,200,201,209,215],"ul",{},[202,203,204,208],"li",{},[205,206,207],"strong",{},"Node.js ≥ 20.11"," y npm.",[202,210,211,214],{},[205,212,213],{},"Claude Code"," (CLI, app de escritorio o extensión del IDE).",[202,216,217],{},"Se recomienda git: el git guard y preflight trabajan sobre el repositorio.",[194,219,221],{"id":220},"preparar-un-proyecto","Preparar un proyecto",[223,224,225,234,263,275,279,450,459,463,492,503,511,515,529],"steps",{},[226,227,229,230],"h3",{"id":228},"ejecuta-init","Ejecuta ",[231,232,233],"code",{},"init",[235,236,242],"pre",{"className":237,"code":238,"filename":239,"language":240,"meta":241,"style":241},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","npx @razcue\u002Fagent-kit init my-project\n","Terminal","bash","",[231,243,244],{"__ignoreMap":241},[245,246,249,253,257,260],"span",{"class":247,"line":248},"line",1,[245,250,252],{"class":251},"sBMFI","npx",[245,254,256],{"class":255},"sfazB"," @razcue\u002Fagent-kit",[245,258,259],{"class":255}," init",[245,261,262],{"class":255}," my-project\n",[264,265,266,267,270,271,274],"p",{},"En un repositorio existente, ejecútalo dentro de la carpeta: ",[231,268,269],{},"cd my-repo && npx @razcue\u002Fagent-kit init",". Tu ",[231,272,273],{},"AGENTS.md"," se conserva y recibe un bloque gestionado.",[226,276,278],{"id":277},"responde-las-preguntas","Responde las preguntas",[280,281,282,295],"table",{},[283,284,285],"thead",{},[286,287,288,292],"tr",{},[289,290,291],"th",{},"Pregunta",[289,293,294],{},"Opciones",[296,297,298,321,338,346,354,362,370,378,407,415,427,438],"tbody",{},[286,299,300,304],{},[301,302,303],"td",{},"Tipo de proyecto",[301,305,306,308,309,312,313,316,317,320],{},[205,307,91],{}," (web + app + docs con Nuxt + Supabase) · ",[205,310,311],{},"Sitio de contenido nuevo"," (un sitio Nuxt con páginas en Markdown) · ",[205,314,315],{},"Proyecto existente"," (solo la capa del agente) · ",[205,318,319],{},"Proyecto en blanco"," (solo la capa del agente, sin plantilla)",[286,322,323,326],{},[301,324,325],{},"Apps (monorepo)",[301,327,328,331,332,331,335],{},[231,329,330],{},"web",", ",[231,333,334],{},"app",[231,336,337],{},"docs",[286,339,340,343],{},[301,341,342],{},"Nivel técnico",[301,344,345],{},"Técnico (lenguaje conciso de desarrollador) · No técnico (lenguaje sencillo; el agente toma las decisiones técnicas)",[286,347,348,351],{},[301,349,350],{},"Idioma de respuesta del agente",[301,352,353],{},"English · Español",[286,355,356,359],{},[301,357,358],{},"Método de desarrollo",[301,360,361],{},"SDD + TDD (tests primero, obligatorio) · SDD (cada escenario verificado por un test o una comprobación)",[286,363,364,367],{},[301,365,366],{},"Mensajes de commit",[301,368,369],{},"Conventional Commits (commitlint + hook de git) · Libres",[286,371,372,375],{},[301,373,374],{},"Flujo de git del agente",[301,376,377],{},"Ramas + pull requests · Trunk · Solo lectura (tú ejecutas git)",[286,379,380,383],{},[301,381,382],{},"Rama principal (de producción)",[301,384,385,386,389,390,389,393,389,396,389,399,402,403,406],{},"Se detecta desde git: el HEAD de origin, o la única rama ",[231,387,388],{},"main"," \u002F ",[231,391,392],{},"master",[231,394,395],{},"trunk",[231,397,398],{},"production",[231,400,401],{},"prod","; solo se pregunta si no hay certeza (",[231,404,405],{},"--main \u003Crama>",")",[286,408,409,412],{},[301,410,411],{},"Skill de convenciones del stack (existente \u002F en blanco)",[301,413,414],{},"Ninguna · Nuxt + Supabase · Sitio Nuxt Content",[286,416,417,420],{},[301,418,419],{},"Checklist de QA",[301,421,422,423,426],{},"Generado desde las specs vivas en ",[231,424,425],{},"work\u002Fqa\u002F"," (por defecto sí)",[286,428,429,432],{},[301,430,431],{},"Datos de prueba de Supabase (proyectos con Supabase)",[301,433,434,435,426],{},"Scripts seed \u002F purge en ",[231,436,437],{},"supabase\u002Ftest-data\u002F",[286,439,440,443],{},[301,441,442],{},"Ref del proyecto de Supabase (opcional)",[301,444,445,446,449],{},"Añade a ",[231,447,448],{},".mcp.json"," un servidor MCP de Supabase de solo lectura, limitado al proyecto",[264,451,452,454,455,458],{},[231,453,233],{}," muestra el plan y pregunta antes de escribir. Cada archivo que cambia se respalda en ",[231,456,457],{},".agent-kit\u002Fbackups\u002F",".",[226,460,462],{"id":461},"abre-claude-code-en-el-proyecto","Abre Claude Code en el proyecto",[235,464,466],{"className":237,"code":465,"filename":239,"language":240,"meta":241,"style":241},"cd my-project && npm install && claude\n",[231,467,468],{"__ignoreMap":241},[245,469,470,474,477,481,484,487,489],{"class":247,"line":248},[245,471,473],{"class":472},"s2Zo4","cd",[245,475,476],{"class":255}," my-project",[245,478,480],{"class":479},"sMK4o"," &&",[245,482,483],{"class":251}," npm",[245,485,486],{"class":255}," install",[245,488,480],{"class":479},[245,490,491],{"class":251}," claude\n",[264,493,494,495,498,499,502],{},"Confía en la carpeta. ",[231,496,497],{},".claude\u002Fsettings.json"," declara el marketplace de agent-kit y activa ",[231,500,501],{},"agent-kit@agent-kit",", así que Claude Code ofrece instalar el plugin: acepta. Si no lo hace:",[235,504,509],{"className":505,"code":507,"filename":213,"language":508,"meta":241},[506],"language-text","\u002Fplugin marketplace add razcue\u002Fagent-kit\n\u002Fplugin install agent-kit@agent-kit\n","text",[231,510,507],{"__ignoreMap":241},[226,512,514],{"id":513},"comprueba-la-instalación","Comprueba la instalación",[235,516,518],{"className":237,"code":517,"filename":239,"language":240,"meta":241,"style":241},"npx @razcue\u002Fagent-kit doctor\n",[231,519,520],{"__ignoreMap":241},[245,521,522,524,526],{"class":247,"line":248},[245,523,252],{"class":251},[245,525,256],{"class":255},[245,527,528],{"class":255}," doctor\n",[264,530,531,534,535,538],{},[231,532,533],{},"agent-kit doctor"," revisa las respuestas, el bloque de AGENTS.md, el plugin, los índices de conocimiento y de scripts, el presupuesto de contexto y la skill de stack. ",[231,536,537],{},"--fix"," regenera todo lo generado (índices, el tablero de trabajo, el checklist de QA).",[194,540,542],{"id":541},"instalación-no-interactiva","Instalación no interactiva",[264,544,545,546,549],{},"Cada pregunta tiene un flag; ",[231,547,548],{},"--yes"," toma los valores por defecto para el resto:",[235,551,553],{"className":237,"code":552,"filename":239,"language":240,"meta":241,"style":241},"npx @razcue\u002Fagent-kit init shop --yes --kind monorepo --apps web,app,docs \\\n  --level technical --lang en --method sdd-tdd --commits conventional --git pr \\\n  --qa-checklist true --test-data true --test-prefix TEST_\n",[231,554,555,585,620],{"__ignoreMap":241},[245,556,557,559,561,563,566,569,572,575,578,581],{"class":247,"line":248},[245,558,252],{"class":251},[245,560,256],{"class":255},[245,562,259],{"class":255},[245,564,565],{"class":255}," shop",[245,567,568],{"class":255}," --yes",[245,570,571],{"class":255}," --kind",[245,573,574],{"class":255}," monorepo",[245,576,577],{"class":255}," --apps",[245,579,580],{"class":255}," web,app,docs",[245,582,584],{"class":583},"sTEyZ"," \\\n",[245,586,588,591,594,597,600,603,606,609,612,615,618],{"class":247,"line":587},2,[245,589,590],{"class":255},"  --level",[245,592,593],{"class":255}," technical",[245,595,596],{"class":255}," --lang",[245,598,599],{"class":255}," en",[245,601,602],{"class":255}," --method",[245,604,605],{"class":255}," sdd-tdd",[245,607,608],{"class":255}," --commits",[245,610,611],{"class":255}," conventional",[245,613,614],{"class":255}," --git",[245,616,617],{"class":255}," pr",[245,619,584],{"class":583},[245,621,623,626,629,632,634,637],{"class":247,"line":622},3,[245,624,625],{"class":255},"  --qa-checklist",[245,627,628],{"class":479}," true",[245,630,631],{"class":255}," --test-data",[245,633,628],{"class":479},[245,635,636],{"class":255}," --test-prefix",[245,638,639],{"class":255}," TEST_\n",[264,641,642,643,458],{},"Todos los flags están en la ",[644,645,647],"a",{"href":646},"\u002Fes\u002Freference\u002Fcli#agent-kit-init","referencia de la CLI",[194,649,651],{"id":650},"cambiar-una-respuesta-después","Cambiar una respuesta después",[264,653,654,655,657],{},"Vuelve a ejecutar ",[231,656,233],{}," con el nuevo valor; solo toca la capa del agente:",[235,659,661],{"className":237,"code":660,"filename":239,"language":240,"meta":241,"style":241},"npx @razcue\u002Fagent-kit init --git read-only --yes\n",[231,662,663],{"__ignoreMap":241},[245,664,665,667,669,671,673,676],{"class":247,"line":248},[245,666,252],{"class":251},[245,668,256],{"class":255},[245,670,259],{"class":255},[245,672,614],{"class":255},[245,674,675],{"class":255}," read-only",[245,677,678],{"class":255}," --yes\n",[194,680,682],{"id":681},"hacer-escribible-el-conocimiento-global-mantenedores-del-kit","Hacer escribible el conocimiento global (mantenedores del kit)",[264,684,685],{},"Los proyectos leen el conocimiento global que trae el plugin. Para escribir entradas globales desde tu máquina, registra un clon del kit:",[235,687,689],{"className":237,"code":688,"filename":239,"language":240,"meta":241,"style":241},"git clone https:\u002F\u002Fgithub.com\u002Frazcue\u002Fagent-kit.git && cd agent-kit\nnpx @razcue\u002Fagent-kit setup\n",[231,690,691,710],{"__ignoreMap":241},[245,692,693,696,699,702,704,707],{"class":247,"line":248},[245,694,695],{"class":251},"git",[245,697,698],{"class":255}," clone",[245,700,701],{"class":255}," https:\u002F\u002Fgithub.com\u002Frazcue\u002Fagent-kit.git",[245,703,480],{"class":479},[245,705,706],{"class":472}," cd",[245,708,709],{"class":255}," agent-kit\n",[245,711,712,714,716],{"class":247,"line":587},[245,713,252],{"class":251},[245,715,256],{"class":255},[245,717,718],{"class":255}," setup\n",[264,720,721,724,725,728],{},[231,722,723],{},"agent-kit setup"," escribe ",[231,726,727],{},"~\u002F.config\u002Fagent-kit\u002Fconfig.json","; desde entonces los agentes guardan el conocimiento global y las propuestas de mejora en ese clon.",[730,731,732],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}",{"title":241,"searchDepth":587,"depth":587,"links":734},[735,736,743,744,745],{"id":196,"depth":587,"text":197},{"id":220,"depth":587,"text":221,"children":737},[738,740,741,742],{"id":228,"depth":622,"text":739},"Ejecuta init",{"id":277,"depth":622,"text":278},{"id":461,"depth":622,"text":462},{"id":513,"depth":622,"text":514},{"id":541,"depth":587,"text":542},{"id":650,"depth":587,"text":651},{"id":681,"depth":587,"text":682},"Prepara un proyecto nuevo o existente, instala el plugin y comprueba el resultado.","md",null,{"sourceHash":750},"fbafcd64d554",{"icon":19},{"title":16,"description":746},"vXsG46v219Ls7vOCHya18ymMTQPD_azbha2TsrMDCfY",[755,757],{"title":11,"path":12,"stem":13,"description":756,"icon":14,"children":-1},"Qué es agent-kit, qué no es y qué problemas resuelve.",{"title":21,"path":22,"stem":23,"description":758,"icon":24,"children":-1},"Cada archivo y carpeta que agent-kit añade a un proyecto y para qué sirve.",1793099613453]