Skip to content

davidgaribay-dev/dg-marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Claude Code Marketplace

A curated collection of Claude Code plugins for Git workflows and developer productivity.

Quick Start

Add this marketplace

/plugin marketplace add davidgaribay-dev/code-shelf

Browse and install

/plugin                                              # Browse available plugins
/plugin install worktree@code-shelf    # Install specific plugin

Installation Demo

Available Plugins

Commands

/git-commit-push

Interactive git workflow with approval gates for reviewing changes, generating conventional commit messages, and pushing to remote. Uses industry best practices for commit message formatting.

Install: /plugin install git-commit-push@code-shelf

Skills

worktree

Create Git worktrees for parallel development. Creates standardized worktree structure in adjacent directory for working on multiple features simultaneously. Ideal for running multiple Claude Code sessions in parallel.

Install: /plugin install worktree@code-shelf

Why Use This Marketplace?

  • Git-Focused: Specialized plugins for Git workflows and productivity
  • Best Practices: Conventional commits, approval gates, and industry standards
  • Developer Tools: Worktree management for parallel development
  • Granular Control: Install only what you need, no bloat

Local Development & Testing

Validate the marketplace

claude plugin validate .

Test locally

/plugin marketplace add .
/plugin install worktree@code-shelf

List configured marketplaces

/plugin marketplace list

Contributing

Contributions welcome! Please open an issue or PR on GitHub.

Project Structure

.
├── .claude/
│   ├── commands/
│   │   └── git-commit-push.md
│   └── skills/
│       └── worktree/
│           ├── SKILL.md
│           └── scripts/
│               └── create_worktree.py
├── .claude-plugin/
│   └── marketplace.json
└── README.md

Adding New Plugins

  1. Create your plugin/skill in the appropriate directory
  2. Add an entry to .claude-plugin/marketplace.json:
{
  "name": "your-plugin-name",
  "source": "./path/to/plugin",
  "description": "What your plugin does",
  "category": "productivity",
  "tags": ["tag1", "tag2"],
  "version": "1.0.0",
  "author": {
    "name": "Your Name"
  },
  "strict": false
}
  1. Validate and test:
claude plugin validate .
/plugin marketplace add .
/plugin install your-plugin-name@code-shelf

License

MIT License - see LICENSE for details

Author

David Garibay (@davidgaribay-dev) Email: me@davidgaribay.dev


Repository: github.com/davidgaribay-dev/code-shelf

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages