Claude Plugins Marketplace
A curated collection of Claude Code plugins focused on developer workflows, code generation, and productivity.
About
This is a personal collection of useful Claude Code plugins that I've built to enhance my daily development workflow. All plugins are open to anyone who finds them helpful.
Philosophy
- Practical focus: Plugins solve real, everyday problems in development workflows
- Simplicity first: Each plugin does one thing well without unnecessary complexity
- Quality over quantity: A small number of polished, reliable plugins is better than many half-baked ones
Quick Start
Prerequisites
Installation
-
Add this marketplace to Claude Code:
/plugin marketplace add jskswamy/claude-plugins
-
Browse available plugins:
/plugin search @claude-plugins
-
Install any plugin:
/plugin install <plugin-name>@claude-plugins
-
Use the plugin via its commands or skills (see individual plugin documentation)
Available Plugins
clean-merge
Commit review, regrouping, and validation for clean git history — standalone or as part of branch merge workflows
Features:
- Git
- Merge
- Squash
- Review
- Validate
Install:
/plugin install clean-merge@claude-plugins
Usage:
/cleanmerge
View documentation
devenv
Initialize and manage Nix flake development environments with auto-detection and security tooling
Features:
- Auto-detection: Automatically detects your project's tech stack and suggests appropriate packages
- Native Nix pre-commit: Uses git-hooks.nix for pure Nix pre-commit integration
- Security tooling: Built-in support for gitleaks and SAST tools
- Nix best practices: Generated flakes follow Nix conventions and are automatically linted/formatted
- No system dependencies: All tools run via Nix, ensuring reproducibility
Install:
/plugin install devenv@claude-plugins
Usage:
/devenv
View documentation
git-commit
Generate intelligent git commit messages with classic or conventional commit style support, strict atomic commit validation, and session context awareness
Features:
- Auto-Activation: Triggers automatically when you ask to commit (no need to type
/commit)
- Two Commit Styles: Classic commits (default) and conventional commits
- Strict Atomic Commit Validation: Warns when staged changes aren't atomic
- Split Commits Helper: Guides you through staging changes separately
- Pair Programming Support: Save and reuse co-author information
Install:
/plugin install git-commit@claude-plugins
Usage:
/commit # Generate commit with default style (classic)
View documentation
guardrails
Efficiency guardrails for Claude - IDE refactoring handoff with automatic pattern detection, extensible to security, cost, and testing patterns
Features:
- Guardrails
- Refactoring
- Ide
- Efficiency
- Handoff
Install:
/plugin install guardrails@claude-plugins
Usage:
/handoff
View documentation
jot
Quick, low-friction capture of notes, tasks, ideas, session summaries, tech radar blips, and Feynman-style teaching notes with Obsidian-style auto-linking
Features:
- Quick captures: Task, note, idea, session, blip - minimal friction
- Full captures: Article, video, blip (GitHub/tools), person, book, organisation, trove, research - URL-based extraction
- Feynman teaching: Interactive
/teach command for deepening understanding of papers, videos, articles, and concepts you've already studied
- Teaching notes: Capture your learning journey with analogies, misconceptions, and applied scenarios
- Session summaries: Capture Claude Code session outcomes with guided questions
Install:
/plugin install jot@claude-plugins
Usage:
/capture task Buy groceries
/capture note Meeting notes about project X
/capture idea What if we tried approach Y
/capture blip Docker --ring adopt --quadrant platforms
View documentation
sketch-note
Generate visual sketch notes in Excalidraw format from conversations, code architecture, or custom content
Features:
- Multiple content modes: Capture conversation summaries, visualize code architecture, or sketch custom content
- Excalidraw output: Creates
.excalidraw files that open directly in Excalidraw
- PNG export: Interactive workflow detects available tools and guides you through export options
- Customizable styling: Configure background, pen type, roughness, and visual effects
- Persistent preferences: Settings saved per-project for consistent output