Herramientas de usuario

Herramientas del sitio


clase:daw:proyecto:1eval:tema08

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
clase:daw:proyecto:1eval:tema08 [2026/04/07 13:54] – [Desarrollo de Software con Agentes y Skills] Lorenzoclase:daw:proyecto:1eval:tema08 [2026/04/21 10:03] (actual) Lorenzo
Línea 13: Línea 13:
   * [[https://sankalp.bearblog.dev/my-experience-with-claude-code-20-and-how-to-get-better-at-using-coding-agents/|A Guide to Claude Code 2.0 and getting better at using coding agents]]   * [[https://sankalp.bearblog.dev/my-experience-with-claude-code-20-and-how-to-get-better-at-using-coding-agents/|A Guide to Claude Code 2.0 and getting better at using coding agents]]
  
 +===== Claude Code =====
  
-====== Comandos ======+Más información: 
 +  * [[https://www.dbreunig.com/2026/04/04/how-claude-code-builds-a-system-prompt.html|How Claude Code Builds a System Prompt]] 
 +===== Comandos =====
  
  
Línea 21: Línea 24:
  
  
-====== Skills ======+===== Skills =====
  
  
Línea 27: Línea 30:
   * [[https://code.claude.com/docs/es/skills|Ampliar Claude con skills]]   * [[https://code.claude.com/docs/es/skills|Ampliar Claude con skills]]
   * [[https://agentskills.io/specification|Skill Specification]]   * [[https://agentskills.io/specification|Skill Specification]]
-====== Agentes ====== 
  
-====== Plugins ====== 
  
 +Plantilla para describir un skill:
  
-====== Descargas ======+  Use this skill whenever the user wants to [acción principal].  
 +  This includes [caso 1], [caso 2], [caso 3], and [caso 4].  
 +  Trigger especially when the user mentions [palabra clave 1], [palabra clave 2], or [palabra clave 3].  
 +  Do NOT use for [exclusión 1] or [exclusión 2]. 
 +   
 +   
 +Plantilla con el contenido de un Skill: 
 + 
 +<sxh markdown> 
 + 
 +# [Nombre del Skill] 
 + 
 +## Overview / Why this skill exists 
 +[1-3 párrafos. Explica el problema que resuelve, no solo qué hace. 
 + Incluye las trampas naive que Claude podría caer sin el skill.] 
 + 
 +## Quick Reference 
 + 
 +| Task | Approach | 
 +|------|----------| 
 +| [Caso A] | [Herramienta/comando] | 
 +| [Caso B] | [Herramienta/comando] | 
 + 
 +--- 
 + 
 +## [Sección principal 1: el camino feliz] 
 + 
 +[Instrucciones en imperativo. Código de ejemplo real y funcional.] 
 + 
 +### Setup 
 +```bash/js 
 +[snippet de instalación o inicialización] 
 +``` 
 + 
 +### [Sub-caso relevante] 
 +```bash/js 
 +[snippet] 
 +``` 
 + 
 +--- 
 + 
 +## [Sección principal 2: casos especiales / edge cases] 
 + 
 +**CRITICAL: [título del pitfall más importante]** 
 + 
 +```js 
 +// ❌ WRONG 
 +[código incorrecto] 
 + 
 +// ✅ CORRECT   
 +[código correcto] 
 +``` 
 + 
 +--- 
 + 
 +## Critical Rules 
 + 
 +- **[Regla 1]** — [explicación de por qué] 
 +- **[Regla 2]** — [explicación de por qué] 
 + 
 +--- 
 + 
 +## Dependencies 
 + 
 +- **[herramienta]**: [cómo instalar / para qué sirve] 
 + 
 +</sxh> 
 + 
 + 
 +Mas información: 
 +  * [[https://leehanchung.github.io/blogs/2025/10/26/claude-skills-deep-dive/|Claude Agent Skills: A First Principles Deep Dive]] 
 +  
 +===== SubAgentes ===== 
 + 
 + 
 +A los subagentes decirle que: 
 +  Al terminar, responde SOLO con: "✓" No expliques nada. No resumas. Solo escribe el fichero y responde "✓"
 +   
 +Eso se hace así porque no queremos que "llene" el contexto con todo lo que ha hecho. 
 +===== Plugins ===== 
 + 
 + 
 +===== Descargas =====
  
   * [[https://github.com/jarrodwatts/claude-hud|Claude HUD]]: Mostrar en la consola que agentes están trabajando   * [[https://github.com/jarrodwatts/claude-hud|Claude HUD]]: Mostrar en la consola que agentes están trabajando
Línea 40: Línea 124:
  
  
 +==== Claude HUD ====
 +Instala [[https://github.com/jarrodwatts/claude-hud|Claude HUD]] y dentro de Claude Code ejecuta:
 +
 +  /claude-hud:setup
 +  
 + Reinicia Claude Code
  
 +  /claude-hud:configure
 +  
 +Y activa para que se vea todo.
clase/daw/proyecto/1eval/tema08.1775562886.txt.gz · Última modificación: por Lorenzo