Comprehensive guide for dependency injection (DI) in Golang. Covers why DI matters (testability, loose coupling, separation of concerns, lifecycle management), manual constructor injection, and DI library comparison (google/wire, uber-go/dig, uber-go/fx, samber/do). Use this skill when designing service architecture, setting up dependency injection, refactoring tightly coupled code, managing singletons or service factories, or when the user asks about inversion of control, service containers, or wiring dependencies in Go. For a specific DI library, → See `samber/cc-skills-golang@golang-google-wire`, `samber/cc-skills-golang@golang-uber-dig`, `samber/cc-skills-golang@golang-uber-fx`, or `samber/cc-skills-golang@golang-samber-do` skills.
Annuaire de skills
Découvrez des skills réutilisables pour les AI agents.
Chaque recommandation reste clairement reliée à son dépôt, son audit et son chemin d’installation.
Résultats de recherche: flatten
Annuaire en anglaisA skill for AI coding assistants that converts folders of code, docs, papers, or images into a queryable, ontology-typed knowledge graph with entity reconciliation.
A collection of reusable agent skills that turn Claude Code or Codex into a long-lived personal tutor, building interactive courses with lessons, simulations, and quizzes.
Convert HTML slide decks to editable PowerPoint presentations as an installable agent skill for Claude Code and other AI agents.
>-
Review changed code for YAGNI, removable over-complexity, reuse, code quality, and efficiency, then apply worthwhile simplifications. Use when the user asks to simplify, clean up, tighten, de-hack recent changes, identify logic that can be dropped, or review whether added safeguards and edge-case handling are actually needed.