Configure commitizen for standardized commit messages following Conventional Commits. Use when setting up a project for consistent commit history, changelog generation, or semantic versioning.
Initialize a complete development project with mise, pre-commit, commitizen, and uv (for Python projects). Use when starting a new project or adding standard tooling to an existing one.
Configure mise (formerly rtx) for managing tool versions in a project. Use when setting up a new project, adding runtime versions, or configuring development tools like Node.js, Python, Ruby, Go, etc.
Configure pre-commit hooks for a project. Use when setting up code quality checks, linters, formatters, or automated validations that run before each commit.
Configure uv for Python project management. Use when creating a new Python project, migrating from pip/poetry/pipenv, managing dependencies, or setting up virtual environments.
Modifies files
Hook triggers on file write and edit operations
Runs pre-commands
Contains inline bash commands via ! syntax
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Claude Code plugin to initialize and configure development projects with standardized tooling.
# Add the marketplace (once)
/plugin marketplace add varrocen/claude-dev-setup
# Install the plugin
/plugin install dev-setup@varrocen-marketplace --scope user
| Skill | Description |
|---|---|
/dev-setup:init | Full project initialization (all tools) |
/dev-setup:mise-setup | Configure mise |
/dev-setup:pre-commit-setup | Configure pre-commit |
/dev-setup:commitizen-setup | Configure commitizen |
/dev-setup:uv-setup | Configure uv (Python) |
/dev-setup:init # Full project initialization
/dev-setup:mise-setup # Configure mise only
/dev-setup:pre-commit-setup # Configure pre-commit only
/dev-setup:uv-setup # Configure uv only (Python)
npx claudepluginhub varrocen/claude-dev-setup --plugin dev-setupValidation and quality enforcement for Mise projects with task validation and configuration checking.
Project setup and validation toolkit for standardizing repos with mise, hk, and changelog tooling across Python, Rust, Terraform, and Ansible projects
Bootstrap - Developer onboarding accelerator. Analyzes project requirements, detects missing dependencies, generates Docker/docker-compose configs, creates .env templates, sets up pre-commit hooks, configures IDE settings (VSCode/Cursor), and troubleshoots 'it works on my machine' issues. Gets developers productive in minutes, not hours.
Developer onboarding, environment setup guides, and git commit workflows. Covers Windows, macOS, Linux, WSL, package management, shell configuration, AI tooling, and productivity tools.
Sets up and manages Husky Git hooks by configuring pre-commit hooks, establishing commit message standards, integrating with linting tools, and ensuring code quality on commits.
Auto-configure code quality tools and generate custom /fix command for parallel agent-based fixing