GoFrame v2

Dwingt GoFrame v2 ORM conventies af: DO objecten, auto soft-delete en tijd

Door gogf · gogf/skills

Getest · Werkt ★ 8.8/10

GoFrame v2 — Dwingt GoFrame v2 ORM conventies af: DO objecten, auto soft-delete en tijd

Wat het doet

Codeert GoFrame v2 ontwikkelconventies voor Go projecten die github.com/gogf/gf/v2 importeren, inclusief DAO/DO/entity database operaties, gf CLI scaffolding, foutafhandeling en codestijl. Activeert bij het bouwen of migreren van GoFrame-gesteunde API's, services, middleware of ORM code, waarbij de agent wordt weggeleid van g.Map en handmatige timestamp afhandeling.

Testrapport

Bij een soft-delete-and-update taak schreef de no-skill baseline g.Map met een handmatige deleted_at en updated_at; de skill produceerde de framework-correcte versie met DO objecten, Delete() voor de soft delete, en geen handmatige tijdvelden, waardoor de double-timestamp bug die GoFrame's automatische tijdbeheer anders zou veroorzaken, werd vermeden. Alle gerefereerde referentiedocumenten en het user-http-service voorbeeld zijn op schijf beschikbaar. Duidelijke, echte conventiehandhaving voor echte gf/v2 codebases.

Getest op: 2026-07-18 · Claude Code 2.x (agent harness)

Installatie

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

Commando's en voorbeeldprompts

  • /goframe-v2Dwingt GoFrame v2 ORM conventies af: DO objecten, auto soft-delete en tijd

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • 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.