Skip to content

chore(claude): agrega configuración de Claude Code para ui-kit - #808

Merged
Jonathangarrido merged 1 commit into
mainfrom
feat/claude-config
Oct 27, 2026
Merged

Jonathangarrido merged 1 commit into
mainfrom
feat/claude-config

Conversation

@Jonathangarrido

Copy link
Copy Markdown
Collaborator

Descripción

  • Configuración de Claude Code en .claude/ con el mismo enfoque que v8:
    • CLAUDE.md con principios de trabajo y flujo para tareas chicas y grandes.
    • Reglas en .claude/rules/: resumen del proyecto, arquitectura, convenciones, comandos y flujo de git.
    • Reglas que se cargan solo al tocar ciertas carpetas: pruebas (*.test.ts(x)) y documentación (src/documentation/**).
    • Skills txt-commit y txt-mr para generar textos de commit y PR.
    • Skills react-best-practices y web-design-guidelines, adaptadas a React 16.8+, ES2019 y Chakra 1.8.
    • Skill revisar-desarrollo para la revisión final según el riesgo del cambio, con eslint, tsc y solo las pruebas de los archivos tocados.
  • Se elimina .atl/, el registro de skills que generaba gentle-ai y que ya no se usa.
  • Se agrega odd/ al .gitignore, para los archivos de tareas locales de Claude Code.

Motivación y contexto

Unificar la forma de trabajar con Claude Code entre v8 y ui-kit. Las reglas y skills se adaptaron a lo que ui-kit es: una librería publicada en npm, compatible desde React 16.8, en GitHub con main, npm y Node 24.

¿Cómo puede ser probado esto?

No hay cambios en los componentes ni en la documentación. Para validar la configuración:

  1. Abrir Claude Code en el repo y confirmar que carga .claude/CLAUDE.md.
  2. Pedir el texto de un commit y verificar que use txt-commit.
  3. Editar un *.test.tsx y verificar que se cargue la regla de pruebas.

Tipos de cambios

  • Bugfix (cambio ininterrumpido que soluciona un problema)
  • Feature (cambio sin interrupciones que agrega funcionalidad)
  • Breaking change (corrección o característica que haría que la funcionalidad existente no funcionara como se esperaba)
  • Documentación (solo documentación, sin cambios en el código de la app)

@Jonathangarrido
Jonathangarrido merged commit fe5db5b into main Oct 27, 2026
9 checks passed
@Jonathangarrido
Jonathangarrido deleted the feat/claude-config branch October 27, 2026 19:35
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 1.65.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant