Claude Code plugins for Go developers - by Gopher Guides.
# Add the marketplace
/plugin marketplace add gopherguides/gopher-ai
# Install plugins
/plugin install go-workflow@gopher-ai
/plugin install go-dev@gopher-ai
/plugin install productivity@gopher-ai
/plugin install gopher-guides@gopher-aiIssue-to-PR workflow automation with git worktree management.
Commands:
| Command | Description |
|---|---|
/start-issue <number> |
Create a new git worktree for a GitHub issue |
/fix-issue <number> |
Diagnose, test, fix, and create PR for a bug |
/add-feature <number> |
Implement feature from issue with tests |
/prune-worktree |
Clean up completed issue worktrees |
Go-specific development tools with idiomatic best practices.
Commands:
| Command | Description |
|---|---|
/test-gen <target> |
Generate comprehensive Go tests with table-driven patterns |
/lint-fix [path] |
Auto-fix Go linting issues with golangci-lint |
/explain <target> |
Deep-dive explanation of Go code with diagrams |
Skills (auto-invoked):
- Go Best Practices - Automatically applies idiomatic Go patterns when writing or reviewing code
Standup reports and git productivity helpers.
Commands:
| Command | Description |
|---|---|
/standup [timeframe] |
Generate standup notes from recent git activity |
/weekly-summary [weeks] |
Generate weekly work summary with metrics |
/changelog [since] |
Generate changelog from commits since last release |
Gopher Guides training materials integrated into Claude via MCP.
Skills (auto-invoked):
- Gopher Guides Training - Provides authoritative answers from official training materials
MCP Tools:
audit_code- Audit Go code against best practicesbest_practices- Get prescriptive guidance on Go topicsget_example- Find code examples for specific patternsreview_pr- Review PRs against training materials
/plugin marketplace add gopherguides/gopher-ai
/plugin install go-workflow@gopher-ai
/plugin install go-dev@gopher-ai
/plugin install productivity@gopher-ai
/plugin install gopher-guides@gopher-ai# Just workflow automation
/plugin install go-workflow@gopher-ai
# Just Go development tools
/plugin install go-dev@gopher-aiAdd to your project's .claude/settings.json:
{
"extraKnownMarketplaces": {
"gopher-ai": {
"source": {
"source": "github",
"repo": "gopherguides/gopher-ai"
}
}
}
}- Claude Code CLI
- GitHub CLI (
gh) for workflow commands golangci-lintfor lint-fix command- Git with worktree support
The /start-issue and /prune-worktree commands require a WORKTREE_PREFIX environment variable:
# Add to ~/.zshrc or ~/.bashrc
export WORKTREE_PREFIX="myproject"The gopher-guides plugin includes an MCP server for training materials. Configure your API key:
export GOPHER_GUIDES_API_KEY="your-key-here"Contributions welcome! Please open an issue or PR.
MIT License - see LICENSE for details.
Gopher Guides is the official Go training partner, providing comprehensive training for developers and teams. These plugins are powered by our training curriculum.