GoFrame v2
Upprätthåller GoFrame v2 ORM-konventioner: DO-objekt, automatisk mjukborttagning och tid
Testad · Fungerar
Vad den gör
Kodar GoFrame v2 utvecklingskonventioner för Go-projekt som importerar github.com/gogf/gf/v2, täcker DAO/DO/entitetsdatabasoperationer, gf CLI scaffolding, felhantering och kodstil. Utlöses vid byggande eller migrering av GoFrame-baserade API:er, tjänster, middleware eller ORM-kod, och styr agenten bort från g.Map och manuell tidsstämpelhantering.
Testrapport
Vid en mjukborttagnings- och uppdateringsuppgift skrev baslinjen utan färdighet g.Map med en manuell deleted_at och updated_at; färdigheten producerade den ramverkskorrekta versionen med DO-objekt, Delete() för mjukborttagningen och inga manuella tidsfält, vilket undvek dubbel-tidsstämpel-buggen som GoFrames automatiska tidshantering annars skulle orsaka. Alla refererade referensdokument och user-http-service-exemplet löses på disk. Tydlig, verklig konventionsupprätthållande för äkta gf/v2-kodbaser.
Testad: 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
Kommandon och exempelprompter
/goframe-v2Upprätthåller GoFrame v2 ORM-konventioner: DO-objekt, automatisk mjukborttagning och tid
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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.