---
title: "Adoptar un proyecto existente"
description: "Añade la capa del agente a un repositorio que ya tienes, reduce su AGENTS.md y arranca las specs vivas."
canonical_url: "https://razcue-agent-kit.vercel.app/es/guides/adopt-existing-project"
---
# Adoptar un proyecto existente

> Añade la capa del agente a un repositorio que ya tienes, reduce su AGENTS.md y arranca las specs vivas.

<steps>

### Añade la capa del agente

```bash [Terminal]
cd my-repo
npx @razcue/agent-kit init --kind existing
```

Tu `AGENTS.md` se conserva y recibe un bloque gestionado al final. Elige una skill de stack si alguna encaja (`--stack nuxt-supabase`).

### Mide

```bash [Terminal]
npx @razcue/agent-kit context --sections
```

`agent-kit context` muestra los tokens que se cargan en cada sesión; `--sections` ordena cada encabezado de la cadena `CLAUDE.md` / `AGENTS.md`.

### Redúcelo con la skill `adopt`

Pídele a Claude: *"Adopt agent-kit: slim our AGENTS.md"*. La skill clasifica cada sección, te muestra la tabla y luego mueve una sección a la vez:

<table>
<thead>
  <tr>
    <th>
      La sección es…
    </th>
    
    <th>
      Va a
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      Un invariante para casi toda tarea
    </td>
    
    <td>
      se queda en <code>
        AGENTS.md
      </code>
      
       (≤ 15 líneas)
    </td>
  </tr>
  
  <tr>
    <td>
      Un procedimiento o patrón
    </td>
    
    <td>
      una skill del proyecto en <code>
        .claude/skills/
      </code>
    </td>
  </tr>
  
  <tr>
    <td>
      Reglas de una carpeta
    </td>
    
    <td>
      un <code>
        CLAUDE.md
      </code>
      
       en esa carpeta
    </td>
  </tr>
  
  <tr>
    <td>
      Un hecho o decisión del negocio
    </td>
    
    <td>
      <code>
        .knowledge/
      </code>
    </td>
  </tr>
  
  <tr>
    <td>
      Derivable u obsoleto
    </td>
    
    <td>
      se borra, tras tu confirmación
    </td>
  </tr>
</tbody>
</table>

Vuelve a medir tras cada movimiento y propone pasar las reglas duraderas de la memoria automática de Claude a `.knowledge/`.

### Arranca las specs vivas

La skill propone una lista de capacidades a partir de rutas, páginas y RPCs; tú la recortas. Después, una capacidad a la vez, escribe la spec de lo que el código hace hoy y tú la confirmas. Una capacidad sin spec recibe una la primera vez que un cambio la toca.

</steps>


## Sitemap

See the full [sitemap](https://razcue-agent-kit.vercel.app/sitemap.md) for all pages.
