By frostyard
Opinionated Go development tools with Uber style, modern Go, and org conventions
WHEN: Working in any frostyard GitHub organization repo. WHEN NOT: Non-frostyard repos, general Go questions.
WHEN: Creating a new Go application, setting up a Go project Makefile, or when a Go project lacks standard build/test/lint targets. Also when adding version injection, release tagging, or CI-friendly check targets. WHEN NOT: Non-Go projects, projects that already have a complete Makefile.
WHEN: General Go pattern questions, code review, asking "what's the best way to..." in Go. WHEN NOT: Non-Go languages. Topics already covered by uber-go-style.
WHEN: Creating, configuring, or deploying MkDocs documentation sites. Working with mkdocs.yml, Material theme, plugins (mkdocstrings, gen-files, literate-nav, mermaid2), or CI/CD for docs. WHEN NOT: Non-MkDocs static site generators (Sphinx, Docusaurus, Hugo).
WHEN: Writing, reviewing, or refactoring Go code. WHEN NOT: Non-Go languages, general questions unrelated to Go programming.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Claude Code plugins for the Frostyard organization. Two plugins with auto-invoked skills that activate when working on frostyard repos.
Go development skills applying Uber style, modern Go idioms, and org conventions.
| Skill | Triggers when |
|---|---|
uber-go-style | Writing, reviewing, or refactoring Go code |
go-best-practices | General Go pattern questions, code review |
use-modern-go | Any Go code work (detects version from go.mod) |
go-app-makefile | Creating or updating a Go project Makefile |
frostyard-conventions | Working in any frostyard GitHub org repo |
Priority order: Modern Go > Uber Guide > Go best practices > Frostyard conventions.
mkosi/bootc image building skills for Debian-based immutable OS images.
| Skill | Triggers when |
|---|---|
mkosi-config | Working with mkosi configuration files |
sysext-authoring | Creating or modifying system extensions |
image-building | Building, testing, or publishing bootc/mkosi images |
immutable-fs | Filesystem layout or package relocation questions |
Add frostyard plugins to your project so all team members get them automatically. Run this from your project's root directory:
bash <(curl -fsSL https://raw.githubusercontent.com/frostyard/frostyard-ai/main/install.sh)
This adds frostyard-ai as a team marketplace in your project's .claude/settings.json. When teammates open the project in Claude Code and trust the folder, they'll be prompted to install the plugins.
Commit .claude/settings.json to share it with your team.
If you prefer to configure it by hand, add this to your project's .claude/settings.json:
{
"extraKnownMarketplaces": {
"frostyard-ai": {
"source": {
"source": "github",
"repo": "frostyard/frostyard-ai"
}
}
},
"enabledPlugins": {
"frostyard-dev@frostyard-ai": true,
"frostyard-os@frostyard-ai": true
}
}
Clone the repo and install each plugin locally:
git clone https://github.com/frostyard/frostyard-ai.git
cd frostyard-ai
# Install both plugins
claude plugin install --local ./plugins/frostyard-dev
claude plugin install --local ./plugins/frostyard-os
Skills activate automatically based on context -- no slash commands needed.
To update after pulling new changes:
git pull
claude plugin install --local ./plugins/frostyard-dev
claude plugin install --local ./plugins/frostyard-os
To uninstall:
claude plugin remove frostyard-dev
claude plugin remove frostyard-os
Skills were authored and tested using the superpowers plugin by Jesse Vincent.
The frostyard-dev plugin consolidates and replaces three earlier plugins:
go-dev and go-web from Gopher Guides — go-best-practices is adapted from their go-best-practices skillmodern-go-guidelines from AWarno — use-modern-go is adapted from their use-modern-go skillThe uber-go-style skill is distilled from the Uber Go Style Guide. The go-best-practices skill also references Effective Go.
The monorepo marketplace structure follows the pattern established by gopher-ai.
MIT
npx claudepluginhub frostyard/frostyard-ai --plugin frostyard-devmkosi/bootc image building skills for Debian-based immutable OS images
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Behavioral guidelines to reduce common LLM coding mistakes, derived from Andrej Karpathy's observations on LLM coding pitfalls
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review