Herramientas de usuario

Herramientas del sitio


clase:daw:proyecto:1eval:tema08

Desarrollo de Software con Agentes y Skills

Claude Code

Comandos

Mas información:

No confundir los comandos de claude code como /exit o /init con los comandos personalizados que uno se podían hacer en la carpeta claude/commands/<name>.md. Ya que estos últimos están deprecados en favor de los Skills

Skills

Más información:

Plantilla para describir un skill:

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:


# [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]

Mas información:

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.

  • Llamar a un subagente llamado view-designer: @"view-designer (agent)"

Spec-Driven Development (SDD)

  • AI Software Architect:A markdown-based framework for implementing rigorous software architecture practices in any project, with specialized AI assistant integration.

Frameworks y herramientas

  • Spec Kit - Toolkit de GitHub para iniciarse en Spec-Driven Development.
  • OpenSpec - Framework ligero para planificar y documentar cambios mediante specs versionadas en el código.

Comparativas

Mas información

Más información

Skills

Subagentes

Configuración y entorno

Guías y buenas prácticas

acción y observación.

Testing y evaluación

Testing

Plugins

Sandboxing

- Instalar: bubblewrap socat para limitar el sistema de archivos y la red

sudo apt-get install bubblewrap socat

- Ejecuta

/sandbox

Interfaz de usuario

Descargas

Claude HUD

Instala Claude HUD y dentro de Claude Code ejecuta:

/claude-hud:setup

Reinicia Claude Code

/claude-hud:configure

Y activa para que se vea todo.

Referencias

  • Cómo escribir prompts para Claude Opus 5.5: Como escribir prompts en opus 5.5 (Artículo)
  • RAG no ha muerto, simplemente se hizo adulto: Como usar el RAG en los LLM en 2026 (Artículo)
  • OmniRoute: Gateway que conecta Claude Code con cientos de proveedores de IA y cambia de modelo automáticamente al llegar al límite de uso (Plugin)
  • Claude Code Setup: Plugin oficial de Anthropic que analiza tu código y recomienda hooks, skills, MCPs y subagentes (Plugin)
  • Find Skills: Busca e instala las skills más adecuadas según lo que estés desarrollando (Skill)
  • Strix: Agente que ataca tu aplicación para encontrar vulnerabilidades de seguridad (Herramienta)
  • Graphify: Convierte el código en un grafo de conocimiento para que el agente no relea los mismos ficheros (Skill)
  • Agent Skills de Addy Osmani: Flujo completo spec, plan, build, test, review y ship con comandos que activan la skill adecuada en cada fase (Skill)
  • Impeccable: Pautas de diseño para que Claude cree interfaces más cuidadas (Skill)
  • Skills de Emil Kowalski: Skills de diseño para pulir interfaces: tipografía, espaciado y animaciones (Skill)
  • Taste Skill: Da buen gusto de diseño al agente para evitar interfaces genéricas (Skill)
  • 21st.dev Magic MCP: Acceso a componentes y plantillas de interfaz profesionales (MCP)
  • Archify: Genera diagramas de arquitectura, secuencia y ciclo de vida en HTML interactivo a partir de un repositorio o de una descripción (Skill)
  • awesome-design-md: Colección de archivos DESIGN.md con los sistemas de diseño de marcas como Apple, Tesla o Ferrari para que el agente los imite (Recurso)
  • OpenCode: Alternativa open source a Claude Code, con comandos /init, /models, /sessions, /compact y /undo (Herramienta)
  • cloudflare/security-audit-skill: A coding-agent skill for multi-phase security audits with independently verified, machine-readable findings (Skill)
  • /models y /variants: Comandos de opencode
clase/daw/proyecto/1eval/tema08.txt · Última modificación: por Lorenzo