GoFrame v2
Applique les conventions ORM de GoFrame v2 : objets DO, suppression douce et temps automatiques
Testé · Fonctionne
Ce que fait
Encode les conventions de développement GoFrame v2 pour les projets Go qui importent github.com/gogf/gf/v2, couvrant les opérations de base de données DAO/DO/entity, l'échafaudage gf CLI, la gestion des erreurs et le style de code. Se déclenche lors de la construction ou de la migration d'APIs, de services, de middlewares ou de code ORM basés sur GoFrame, éloignant l'agent de g.Map et de la gestion manuelle des horodatages.
Rapport de test
Sur une tâche de suppression douce et de mise à jour, la base sans compétence a écrit g.Map avec un deleted_at et updated_at manuels ; la compétence a produit la version correcte du framework en utilisant des objets DO, Delete() pour la suppression douce, et aucun champ de temps manuel, évitant le bug de double horodatage que la maintenance automatique du temps de GoFrame aurait autrement causé. Toutes les docs de référence et l'exemple user-http-service référencés se résolvent sur le disque. Application claire et réelle des conventions pour les bases de code gf/v2 authentiques.
Testé le: 2026-07-18 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/gogf/skills mkdir -p ~/.claude/skills cd skills && cp -r skills/goframe-v2 ~/.claude/skills/goframe-v2
Commandes et exemples de prompts
/goframe-v2Applique les conventions ORM de GoFrame v2 : objets DO, suppression douce et temps automatiques
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
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.