Skip to content

frostyard/frostyard-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

frostyard-ai

Claude Code plugins for the Frostyard organization. Two plugins with auto-invoked skills that activate when working on frostyard repos.

Plugins

frostyard-dev

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.

frostyard-os

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

Project installation (recommended)

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.

Manual setup

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
  }
}

User-wide installation

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

Attribution

Skill authoring

Skills were authored and tested using the superpowers plugin by Jesse Vincent.

frostyard-dev sources

The frostyard-dev plugin consolidates and replaces three earlier plugins:

The 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.

License

MIT

About

Go development and OS image building skills for the Frostyard organization

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages