Back to Discover

claude-plugins

skill

geoffjay

Experimental Claude Code plugin marketplace

View on GitHub
8 starsMITSynced Aug 2, 2026

Install to Claude Code

/plugin marketplace add geoffjay/claude-plugins

README

Personal Claude Plugins Marketplace

[!WARNING] For now this is just a place to try out Claude plugins, not much to see here.

Quick Start

Step 1: Add the Marketplace

Add this marketplace to Claude Code:

/plugin marketplace add geoffjay/claude-plugins

This makes all plugins available for installation, but does not load any agents or tools into the Claude context.

Step 2: Install Plugins

Browse available plugins:

/plugin

Install the plugins you need:

/plugin install golang-development

Each installed plugin only loads its specific agents, commands, and skills into the Claude context.

Architecture Highlights

Granular Design

  • Single responsibility - Each plugin does one thing well
  • Minimal token usage - Average 3.4 components per plugin
  • Composable - Mix and match for complex workflows
  • 100% coverage - All 85 agents accessible across plugins

Progressive Disclosure (Skills)

Three-tier architecture for token efficiency:

  1. Metadata - Name and activation criteria (always loaded)
  2. Instructions - Core guidance (loaded when activated)
  3. Resources - Examples and templates (loaded on demand)

Repository Structure

claude-agents/
├── .claude-plugin/
│   └── marketplace.json          # all plugins
├── plugins/
│   ├── golang-development/
│   │   ├── agents/               # Expert definitions
│   │   ├── commands/             # Scaffolding tool
│   │   └── skills/               # Specialized skills
│   └── ... (more plugins)
├── docs/                         # Comprehensive documentation
└── README.md                     # This file

→ View architecture details

Contributing

To add new agents, skills, or commands:

  1. Identify or create the appropriate plugin directory in plugins/
  2. Create .md files in the appropriate subdirectory:
    • agents/ - For specialized agents
    • commands/ - For tools and workflows
    • skills/ - For modular knowledge packages
  3. Follow naming conventions (lowercase, hyphen-separated)
  4. Write clear activation criteria and comprehensive content
  5. Update the plugin definition in .claude-plugin/marketplace.json

See Architecture Documentation for detailed guidelines.

Resources

Documentation

Attribution

This project borrows considerably from wshobson/agents.

License

MIT License - see LICENSE file for details.

Rendered live from geoffjay/claude-plugins's GitHub README — not stored, always reflects the source repo.

32 Plugins

NameDescriptionCategorySource
claude-pluginPlugin management and scaffolding tools for creating and maintaining Claude Code pluginsplugin-management./plugins/claude-plugin
marketplace-updateSkill bundled in claude-pluginskill./skills/marketplace-update
documentation-updateSkill bundled in claude-pluginskill./skills/documentation-update
golang-developmentExperienced Go development patterns and toolslanguages./plugins/golang-development
go-patternsSkill bundled in golang-developmentskill./skills/go-patterns
go-concurrencySkill bundled in golang-developmentskill./skills/go-concurrency
go-optimizationSkill bundled in golang-developmentskill./skills/go-optimization
ruby-sinatra-advancedAdvanced Ruby development tools with a focus on the Sinatra web frameworklanguages./plugins/ruby-sinatra-advanced
sinatra-patternsSkill bundled in ruby-sinatra-advancedskill./skills/sinatra-patterns
ruby-patternsSkill bundled in ruby-sinatra-advancedskill./skills/ruby-patterns
sinatra-securitySkill bundled in ruby-sinatra-advancedskill./skills/sinatra-security
rack-middlewareSkill bundled in ruby-sinatra-advancedskill./skills/rack-middleware
gitGit focused utilities with namespaced commands for advanced workflowsutilities./plugins/utilities/git
git-conventionsSkill bundled in gitskill./skills/git-conventions
git-advancedSkill bundled in gitskill./skills/git-advanced
git-troubleshootingSkill bundled in gitskill./skills/git-troubleshooting
git-repositorySkill bundled in gitskill./skills/git-repository
rust-gpui-developerExperienced Rust developer with expertise in user interface development using the gpui cratelanguages./plugins/rust-gpui-developer
gpui-patternsSkill bundled in rust-gpui-developerskill./skills/gpui-patterns
gpui-stylingSkill bundled in rust-gpui-developerskill./skills/gpui-styling
gpui-performanceSkill bundled in rust-gpui-developerskill./skills/gpui-performance
rust-ui-architectureSkill bundled in rust-gpui-developerskill./skills/rust-ui-architecture
rust-tokio-expertExperienced Rust developer with expertise in building reliable network applications using the Tokio library and its associated stacklanguages./plugins/rust-tokio-expert
tokio-patternsSkill bundled in rust-tokio-expertskill./skills/tokio-patterns
tokio-concurrencySkill bundled in rust-tokio-expertskill./skills/tokio-concurrency
tokio-networkingSkill bundled in rust-tokio-expertskill./skills/tokio-networking
tokio-troubleshootingSkill bundled in rust-tokio-expertskill./skills/tokio-troubleshooting
rust-cli-developerExperienced Rust developer with expertise in building delightful CLI applications using Clap and the Rust CLI ecosystemlanguages./plugins/rust-cli-developer
clap-patternsSkill bundled in rust-cli-developerskill./skills/clap-patterns
cli-ux-patternsSkill bundled in rust-cli-developerskill./skills/cli-ux-patterns
cli-configurationSkill bundled in rust-cli-developerskill./skills/cli-configuration
cli-distributionSkill bundled in rust-cli-developerskill./skills/cli-distribution

0 Comments

Login required
Log in to post a comment or update on this repo.

No comments yet — be the first to share an update.