GoFrame v2

Aplica las convenciones ORM de GoFrame v2: objetos DO, eliminación suave y tiempo automáticos

Por gogf · gogf/skills

Probado · Funciona ★ 8.8/10

GoFrame v2 — Aplica las convenciones ORM de GoFrame v2: objetos DO, eliminación suave y tiempo automáticos

Qué hace

Codifica las convenciones de desarrollo de GoFrame v2 para proyectos Go que importan github.com/gogf/gf/v2, cubriendo operaciones de base de datos DAO/DO/entidad, scaffolding de gf CLI, manejo de errores y estilo de código. Se activa al construir o migrar APIs, servicios, middleware o código ORM respaldados por GoFrame, alejando al agente de g.Map y el manejo manual de marcas de tiempo.

Informe de la prueba

En una tarea de eliminación suave y actualización, la línea base sin habilidad escribió g.Map con un deleted_at y updated_at manuales; la habilidad produjo la versión correcta del framework usando objetos DO, Delete() para la eliminación suave y sin campos de tiempo manuales, evitando el error de doble marca de tiempo que el mantenimiento automático de tiempo de GoFrame causaría de otro modo. Todos los documentos de referencia y el ejemplo user-http-service se resuelven en disco. Aplicación clara y real de convenciones para bases de código gf/v2 genuinas.

Probado el: 2026-07-18 · Claude Code 2.x (agent harness)

Instalación

git clone https://github.com/gogf/skills
mkdir -p ~/.claude/skills
cd skills && cp -r skills/goframe-v2 ~/.claude/skills/goframe-v2

Comandos y prompts de ejemplo

  • /goframe-v2Aplica las convenciones ORM de GoFrame v2: objetos DO, eliminación suave y tiempo automáticos

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • Write a GoFrame v2 service that soft deletes a user and updates email.
  • Help me scaffold a new GoFrame v2 microservice with proper DAO layer.
  • I'm migrating my gf/v2 project's ORM calls, need the right conventions.