GoFrame v2

Erzwingt GoFrame v2 ORM-Konventionen: DO-Objekte, automatisches Soft-Delete und Zeit

von gogf · gogf/skills

Getestet · Funktioniert ★ 8.8/10

GoFrame v2 — Erzwingt GoFrame v2 ORM-Konventionen: DO-Objekte, automatisches Soft-Delete und Zeit

Was es kann

Kodiert GoFrame v2 Entwicklungskonventionen für Go-Projekte, die github.com/gogf/gf/v2 importieren, und deckt DAO/DO/Entity-Datenbankoperationen, gf CLI-Scaffolding, Fehlerbehandlung und Codestil ab. Wird ausgelöst beim Erstellen oder Migrieren von GoFrame-gestützten APIs, Diensten, Middleware oder ORM-Code, wodurch der Agent von g.Map und manueller Zeitstempelbehandlung weggeführt wird.

Testbericht

Bei einer Soft-Delete-und-Update-Aufgabe schrieb die Baseline ohne Skill g.Map mit einem manuellen deleted_at und updated_at; der Skill erzeugte die Framework-korrekte Version unter Verwendung von DO-Objekten, Delete() für das Soft-Delete und ohne manuelle Zeitfelder, wodurch der Doppel-Zeitstempel-Bug vermieden wurde, den GoFrames automatische Zeitverwaltung sonst verursachen würde. Alle referenzierten Referenzdokumente und das user-http-service Beispiel sind auf der Festplatte verfügbar. Klare, echte Konventionsdurchsetzung für echte gf/v2 Codebasen.

Getestet am: 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

Befehle & Beispiel-Prompts

  • /goframe-v2Erzwingt GoFrame v2 ORM-Konventionen: DO-Objekte, automatisches Soft-Delete und Zeit

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

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