
de skillshub29
Practical guide to dependency injection patterns in Go: manual constructor injection, and comparisons of libraries like google/wire, uber-go/dig/fx, and samber/
This skill teaches how to design and wire dependencies in Go applications. It covers why DI improves testability and loose coupling, shows manual constructor patterns, and compares popular DI libraries (google/wire, uber-go/dig & fx, samber/do) with code examples and decision guidance.
Use when designing service architecture, refactoring tightly coupled Go code, adding lifecycle management or health checks, or deciding whether to adopt a DI library for medium-to-large projects. Good for engineers planning tests, graceful shutdown, or lazy initialization.
Suitable for coding assistants and developer-focused agents (Copilot/Codex, Claude Code, or other code-capable LLMs) that can generate or refactor Go code and inspect repositories.
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.
Algolia Cost Tuning
Practical guide to reduce Algolia billing by auditing records/requests, switching to virtual replicas, multi-query usage, caching, and cleanup strategies.
Bases de la Sécurité Anthropic
Pratiques de sécurité concrètes pour les intégrations Anthropic Claude : gestion des clés API, validation des entrées, défenses contre l'injection de prompts et analyse des sorties.
Colorize — Introduction Stratégique des Couleurs d'UI
Introduisez des couleurs intentionnelles dans des interfaces monochromatiques pour améliorer la hiérarchie, la signification et l'engagement visuel tout en préservant l'accessibilité.
Vérificateur de Validation d'Entrée
Conseils automatisés et modèles de code pour implémenter une validation d'entrée robuste et des pratiques de codage sécurisées (alignées sur l'OWASP).
Générateur de graphiques Plotly
Génère des graphiques Plotly et du code prêt pour la production pour les visualisations ; valide les sorties et suit les meilleures pratiques pour les graphiques et les présentations.
Générateur d'En-têtes de Sécurité
Compétence d'auto-activation qui génère et valide les en-têtes HTTP de sécurité et fournit des conseils pour implémenter des configurations d'en-têtes sécurisées.
Guide Turborepo
Conseils pratiques Turborepo pour les monorepos JavaScript/TypeScript : configuration des tâches, mise en cache, filtrage et meilleures pratiques CI.
Exa Webhooks & Events
Patterns and example code for building webhook-style monitors and alerts around Exa neural search (scheduled monitors, similarity alerts, digests).
Compétence Orchestrateur de Tests
Compétence d'orchestration QA : définit la stratégie de test, assigne les suites unitaires/intégration/E2E, impose des seuils de couverture et coordonne l'exécution des tests CI.
Automatisation Splitwise (Composio/Rube MCP)
Patterns d'automatisation pour Splitwise via la boîte à outils Splitwise de Composio sur Rube MCP ; inclut la découverte, les vérifications de connexion et les patterns d'exécution sécurisés.