¿Qué hace claude-skills?
Habilidades para agentes que enseñan a Claude a construir aplicaciones Rails 8.1 — stack vanilla-first, RSpec puro, Hotwire (Turbo/Stimulus/Native), OpenAPI mediante rswag, IA con ruby_llm, despliegues con Kamal 2
Resumen
Esta habilidad proporciona instrucciones detalladas para que Claude pueda guiar el desarrollo de aplicaciones Rails 8.1 desde cero. Se enfoca en:
- Stack vanilla-first: usar las herramientas predeterminadas de Rails sin agregar gemas superfluas.
- Pruebas con RSpec puro: estructura de pruebas limpia y completa.
- Interfaz reactiva con Hotwire: Turbo, Stimulus y Native.
- Documentación de API con OpenAPI mediante rswag.
- Integración de inteligencia artificial con ruby_llm.
- Despliegue en producción con Kamal 2.
Cómo usar
- Instala la habilidad en tu agente (Claude Code, Cursor, etc.) siguiendo las instrucciones de la plataforma.
- Solicita a Claude que genere una nueva aplicación Rails 8.1 o que agregue funcionalidades a una existente.
- Claude utilizará las directrices de este skill para estructurar el código, las pruebas y la documentación.
Plataformas compatibles
- Claude Code
- Cursor
- Codex
- Otros agentes que soporten archivos SKILL.md
Notas adicionales
- Asegúrate de tener Ruby 3.3+ y Rails 8.1 instalados.
- Para despliegues con Kamal 2, necesitarás Docker y acceso a un servidor remoto.
- ruby_llm requiere una clave de API de un proveedor compatible (OpenAI, Anthropic, etc.).
Este archivo SKILL.md es parte de la habilidad fmanimashaun/claude-skills.