Built with Claude Code, for Claude Code (and you)
Collection of Claude Code plugins and customizations to be selectively used in other projects.
Add this marketplace to your Claude Code installation:
/plugin marketplace add vredchenko/claude-code-kitThen install individual plugins:
/plugin install <plugin-name>@claude-code-kitCommands for generating and managing README files.
/docs-readme:generate- Generate a comprehensive README for your project
Bun.js development utilities and commands.
/bunjs-dev:init- Initialize a new Bun.js project/bunjs-dev:test- Run tests with Bun's test runner
Local development environment setup and management.
/localdev:setup- Set up local development environment/localdev:check- Check environment for common issues
Playwright testing utilities and test generation.
/playwright:init- Initialize Playwright in your project/playwright:generate- Generate Playwright tests
Serena MCP server integration for semantic code analysis.
/serenamcp:setup- Set up Serena MCP server
Git workflow automation and branch management.
/gitflow:feature- Create a new feature branch/gitflow:release- Prepare a release branch/gitflow:pr- Create a pull request
Documentation generation and management.
/docs-md-ghpages:generate- Generate documentation for the codebase/docs-md-ghpages:api- Generate API documentation
Architecture Decision Records management.
/docs-ddr:new- Create a new ADR/docs-ddr:list- List all ADRs in the project
PDF processing and manipulation utilities.
/pdftools:extract- Extract content from PDF files/pdftools:analyze- Analyze PDF document content
Claude Code configuration and utility commands.
/claude-tools:setup- Set up Claude Code for a project/claude-tools:context- Generate CLAUDE.md context file
Python development utilities and project management.
/python-dev:init- Initialize a Python project with modern tooling/python-dev:test- Run Python tests/python-dev:lint- Run linting and formatting checks
React development utilities and component generation.
/react-dev:component- Generate a new React component/react-dev:hook- Generate a new React hook/react-dev:test- Run React component tests
CLI application development utilities.
/cli-dev:init- Initialize a new CLI application/cli-dev:command- Add a new command to the CLI
Environment variable management and .env file utilities.
/dotenv:sync- Synchronize .env with .env.example/dotenv:check- Check environment variable configuration/dotenv:generate- Generate environment variable documentation
Domain-Specific Language utilities.
- Commands coming soon
Webcam capture CLI tool for photographing paper notes.
/webcam-automation:list- List available video devices/webcam-automation:caps- Show camera capabilities and controls/webcam-automation:snap- Capture photo at max resolution
Each plugin lives in the plugins/ directory with the following structure:
plugins/my-plugin/
├── .claude-plugin/
│ └── plugin.json # Plugin manifest (required)
├── commands/
│ └── my-command.md # Slash commands (optional)
├── hooks/
│ └── hooks.json # Hooks configuration (optional)
└── .mcp.json # MCP servers (optional)
The plugin.json file defines your plugin:
{
"name": "my-plugin",
"version": "1.0.0",
"description": "Description of your plugin",
"author": "Your Name"
}Register your plugin in .claude-plugin/marketplace.json:
{
"plugins": [
{
"name": "my-plugin",
"source": "./plugins/my-plugin",
"description": "Description shown when browsing"
}
]
}MIT License - see LICENSE for details.