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.
Installation
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.
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- Source
- mauromedda/agent-toolkit
- 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