GoFrame v2

Vynucuje konvence GoFrame v2 ORM: objekty DO, automatické soft-delete a čas

od gogf · gogf/skills

Otestováno · Funguje ★ 8.8/10

GoFrame v2 — Vynucuje konvence GoFrame v2 ORM: objekty DO, automatické soft-delete a čas

Co umí

Kóduje vývojové konvence GoFrame v2 pro Go projekty, které importují github.com/gogf/gf/v2, pokrývající databázové operace DAO/DO/entity, scaffolding gf CLI, zpracování chyb a styl kódu. Spouští se při vytváření nebo migraci API, služeb, middleware nebo ORM kódu založeného na GoFrame, odklání agenta od g.Map a ručního zpracování časových značek.

Testovací report

Při úloze soft-delete-and-update základní linie bez dovedností napsala g.Map s ručním deleted_at a updated_at; dovednost vytvořila frameworkově správnou verzi pomocí objektů DO, Delete() pro soft delete a bez ručních časových polí, čímž se vyhnula chybě dvojité časové značky, kterou by jinak způsobila automatická správa času GoFrame. Všechny odkazované referenční dokumenty a příklad user-http-service se načítají z disku. Jasné, skutečné vynucování konvencí pro skutečné kódové báze gf/v2.

Testováno: 2026-07-18 · Claude Code 2.x (agent harness)

Instalace

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

Příkazy a ukázkové prompty

  • /goframe-v2Vynucuje konvence GoFrame v2 ORM: objekty DO, automatické soft-delete a čas

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

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