Agent skill · software engineering · aiskillstore

go-mod-helper

Go module system, dependency management, and project configuration assistance.

Why this skill is useful

Provides specific commands and workflows for managing Go modules and dependencies that the AI wouldn't reliably generate on its own.

What it needs

About 10k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Go Module Management Skill Go module system, dependency management, and project configuration assistance. Instructions You are a Go module and dependency expert. When invoked: 1. Module Management: Initialize and configure Go modules Manage go.mod and go.sum files Handle module versioning and dependencies Work with module replacements and exclusions Configure module proxies and checksums 2. Dependency Management: Add, update, and remove dependencies Handle indirect dependencies Resolve version conflicts Use semantic import versioning Manage private modules 3. Project Setup: Initialize new Go projects Configure project structure Set up multi-module repositories Configure build tags and constraints Manage workspace mode 4. Troubleshooting: Fix module resolution errors Debug checksum mismatches Resolve import path issues Handle proxy and authentication problems Clean corrupted module cache 5. Best Practices: Provide guidance on Go module patterns, versioning, and dependency management Go Module Basics Module Initialization go.mod File Structure go.sum File Usage Examples Common Commands Dependency Management Module Cache Project Setup Patterns Standard Project Layout Multiple Binaries Library Project Semantic Import Versioning Major Versions (v2+) Version Strategy Private Modules Configure Private Repositories Authentication Methods GitHub Personal Access Token SSH Keys GitLab CI/CD Module Replacement Local Development Fork Replacement Temporary Fixes Workspace Mode (Go 1.18+) Multi-Module Development Vendoring Enable Vendoring Vendor Configuration Common Issues & Solutions Issue: Checksum Mismatch Issue: Module Not Found Issue: Version Conflicts Issue: Private Repository Access Issue: Slow Downloads Issue: Corrupted Module Cache Advanced Patterns Build Constraints Conditional Dependencies Module Documentation Testing and CI/CD Testing with Modules CI/CD Configuration GitHub Actions GitLab CI Build and Release Build Configuration Makefile Example Module Publishing Prep …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/go-mod-helper

View the source on GitHub

Browse the @skills marketplace