cursos:sdd:19-creando-skills
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| cursos:sdd:19-creando-skills [2026/10/30 08:48] – Sección 2 renombrada a «Estructura de carpetas de un skill que Sabe»; fuera los enlaces a otros temas claude | cursos:sdd:19-creando-skills [2026/10/30 13:56] (actual) – Lorenzo | ||
|---|---|---|---|
| Línea 8: | Línea 8: | ||
| * [[https:// | * [[https:// | ||
| * [[https:// | * [[https:// | ||
| + | |||
| + | |||
| + | Cada //skill// es una carpeta dentro de la carpeta de //skills// del proyecto. La carpeta en concreto depende de la herramienta: | ||
| + | |||
| + | * **OpenCode**: | ||
| + | * **Claude Code**: '' | ||
| + | |||
| + | OpenCode también lee '' | ||
| ---- | ---- | ||
| Línea 25: | Línea 33: | ||
| * **Escribiendo ''/ | * **Escribiendo ''/ | ||
| - | ---- | ||
| - | ===== 2. Estructura de carpetas de un skill que " | + | ===== 2. Estructura de carpetas |
| - | + | Para explicar | |
| - | Cada //skill// es una carpeta dentro de la carpeta | + | |
| - | + | ||
| - | * **OpenCode**: | + | |
| - | * **Claude Code**: '' | + | |
| - | + | ||
| - | OpenCode también lee '' | + | |
| - | + | ||
| - | Solo el '' | + | |
| - | + | ||
| - | Veamos ahora de un ejemplo de un skill que " | + | |
| <sxh text; | <sxh text; | ||
| - | <carpeta de skills>/ | + | .opencode/ |
| ├── SKILL.md | ├── SKILL.md | ||
| ├── transacciones.md | ├── transacciones.md | ||
| Línea 60: | Línea 57: | ||
| Qué hace cada pieza está en [[cursos: | Qué hace cada pieza está en [[cursos: | ||
| - | ^ Carpeta ^ Contiene ^ Lo lee ^ Se carga ^ | + | ^ Carpeta |
| - | | '' | + | | '' |
| - | | ''< | + | | ''< |
| - | | '' | + | | '' |
| - | | '' | + | | '' |
| - | | '' | + | | '' |
| - | | '' | + | | '' |
| - | | '' | + | | '' |
| - | | '' | + | | '' |
| - | Reglas de la carpeta: | ||
| - | * **La carpeta se llama igual que el '' | + | ===== 3. SKILL.md ===== |
| - | * **En la raíz, solo las carpetas del árbol.** Un tema es un fichero | + | En el fichero |
| - | * **Nombres en // | + | |
| - | <sxh text; | + | |
| - | ✅ scripts/ | + | |
| - | ❌ scripts/ | + | |
| - | ❌ templates/ | + | |
| - | </ | + | |
| - | <note important> | + | El motivo de hace esto es paa ahorrar contexto. A veces un skill trata de varios temas relacionados. Por ejemplo, si vamos a cear un CRUD, podríamos tener un skill que sepa hacer CRUDs y en ese caso hablaría sobre controladores, |
| - | ---- | ||
| ===== 3. El índice ===== | ===== 3. El índice ===== | ||
cursos/sdd/19-creando-skills.1793346495.txt.gz · Última modificación: por claude
