·golang
</>

golang

mauromedda/agent-toolkit

Compétence complète de développement Go 1.26 appliquant des modèles idiomatiques, emballage d'erreurs avec fmt.Errorf %w, petites interfaces, tests pilotés par table. Déclencheurs sur "go", "golang", ".go file", "write go", "go function", "go struct", "go interface", "go method", "go error handler", "errors.Is", "errors.As", "fmt.Errorf", "go concurrency", "goroutine", "channel", "sync.Mutex", "errgroup", "context.Context", "go mod", "go.mod", "go.sum", "go test", "go build", "go run", "golangci-lint", "go fmt", "gofmt", "go vet", "go generate", "go embed", "go template", "http handler", "gin", "echo", "chi", "fiber", "gorm", "sqlx", "go project", "go package", "go module", "defer", "panic recovery", "go slice", "go map", "go pointer". PROACTIF : DOIT être invoqué lors de l'écriture de TOUT fichier .go.

3Installations·0Tendance·@mauromedda

Installation

$npx skills add https://github.com/mauromedda/agent-toolkit --skill golang

SKILL.md

ABOUTME: Go 1.26 idiomatic development skill with automated quality gates ABOUTME: Enforces 2025 best practices, pre-commit hooks, and golangci-lint

| Simplicity | Start with simplest solution; justify every abstraction | | Explicitness | Clear code paths; no magic | | Composition | Small interfaces; embedding over inheritance | | Errors | Values, not exceptions; always wrap with context | | Functions | ≤50 lines, ≤4 params, single responsibility | | Duplication | Rule of Three before abstracting |

Before EVERY Write or Edit tool call on a .go file:

Compétence complète de développement Go 1.26 appliquant des modèles idiomatiques, emballage d'erreurs avec fmt.Errorf %w, petites interfaces, tests pilotés par table. Déclencheurs sur "go", "golang", ".go file", "write go", "go function", "go struct", "go interface", "go method", "go error handler", "errors.Is", "errors.As", "fmt.Errorf", "go concurrency", "goroutine", "channel", "sync.Mutex", "errgroup", "context.Context", "go mod", "go.mod", "go.sum", "go test", "go build", "go run", "golangci-lint", "go fmt", "gofmt", "go vet", "go generate", "go embed", "go template", "http handler", "gin", "echo", "chi", "fiber", "gorm", "sqlx", "go project", "go package", "go module", "defer", "panic recovery", "go slice", "go map", "go pointer". PROACTIF : DOIT être invoqué lors de l'écriture de TOUT fichier .go. Source : mauromedda/agent-toolkit.

Voir l'original

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/mauromedda/agent-toolkit --skill golang
Catégorie
</>Développement
Vérifié
Première apparition
2026-02-01
Mis à jour
2026-02-18

Réponses rapides

Qu'est-ce que golang ?

Compétence complète de développement Go 1.26 appliquant des modèles idiomatiques, emballage d'erreurs avec fmt.Errorf %w, petites interfaces, tests pilotés par table. Déclencheurs sur "go", "golang", ".go file", "write go", "go function", "go struct", "go interface", "go method", "go error handler", "errors.Is", "errors.As", "fmt.Errorf", "go concurrency", "goroutine", "channel", "sync.Mutex", "errgroup", "context.Context", "go mod", "go.mod", "go.sum", "go test", "go build", "go run", "golangci-lint", "go fmt", "gofmt", "go vet", "go generate", "go embed", "go template", "http handler", "gin", "echo", "chi", "fiber", "gorm", "sqlx", "go project", "go package", "go module", "defer", "panic recovery", "go slice", "go map", "go pointer". PROACTIF : DOIT être invoqué lors de l'écriture de TOUT fichier .go. Source : mauromedda/agent-toolkit.

Comment installer golang ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/mauromedda/agent-toolkit --skill golang Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code ou Cursor

Où se trouve le dépôt source ?

https://github.com/mauromedda/agent-toolkit

Détails

Catégorie
</>Développement
Source
skills.sh
Première apparition
2026-02-01