Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By KenKaiii
Auto-detects JS/TS/Python/Go/Rust/PHP/Java projects, installs linting/typechecking/testing tools, and generates custom /fix, /test, /commit, /update slash commands using parallel Claude agents to audit dead code, security risks, deprecations, generate tests, commit safely, and update dependencies.
npx claudepluginhub kenkaiii/minimal-claude --plugin minimal-claudeFind low-risk, high-reward wins across the codebase using parallel exploration agents
Verify implementations against real-world code samples and official documentation using parallel agents
Compare code you just created against real-world code samples via kencode-search MCP to verify best practices and completeness
Research the best 2026 tools, deps, and patterns for what you want to build, then output a concise RESEARCH.md
Generate or update a minimal CLAUDE.md with project guidelines and structure
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
When setting up commit message validation for a project. When project has commitlint.config.js or .commitlintrc files. When configuring CI/CD to enforce commit format. When extracting commit rules for LLM prompt generation. When debugging commit message rejection errors.
Automated code quality review with language-aware analysis for pre-commit verification
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.
Project infrastructure standards - comprehensive project configuration for pre-commit, CI/CD, Docker, testing, linting, formatting, and more
Analyze and enforce best practices for AI coding agent projects. Assess codebase readiness across 8 pillars with /readiness, then scaffold enforcement with /setup: TDD, secret scanning, file size limits, auto-generated docs, and git hooks.
Codex-powered code review gate. Creates a review checkpoint that triggers Codex CLI review when Claude exits.
A minimal base setup for creating Claude Code plugins with an intelligent /setup command that automatically configures project linting and typechecking.
minimal-claude/
├── .claude-plugin/
│ └── plugin.json # Plugin manifest (required)
├── commands/ # Slash commands
│ ├── setup-code-quality.md # Generate /fix command
│ ├── setup-claude-md.md # Generate CLAUDE.md guidelines
│ ├── setup-commits.md # Generate /commit command
│ └── example.md
├── agents/ # Subagents
│ └── example-agent.md
├── skills/ # Agent Skills
│ └── SKILL.md
└── hooks/ # Event hooks
└── hooks.json
/setup-code-qualityThe /setup-code-quality command intelligently detects your project type and configures automated code quality checks:
/fix Command: Creates a custom /fix command tailored to your project that:
/setup-code-quality
After running setup, use the generated command:
/fix
This will automatically fix all linting and type errors in your project using parallel agents!
/setup-claude-mdThe /setup-claude-md command creates a minimal, non-bloated CLAUDE.md file with zero-tolerance code quality guidelines:
/setup-claude-md
This creates a CLAUDE.md file that tells Claude to automatically run your linting and typechecking commands after every edit, fixing all issues immediately.
Example generated CLAUDE.md (for a TypeScript project):
# Code Quality Guidelines
**Zero-tolerance policy**: All code must pass linting and type checking.
## After Every Edit
After writing, editing, or updating ANY file, you MUST:
1. Run these commands:
```bash
npm run lint
npm run typecheck
**Minimal, actionable, effective.**
## Featured Command: `/setup-commits`
The `/setup-commits` command creates a `/commit` command that enforces quality checks before committing:
1. **Detects Project Type**: Identifies your project's linting/typechecking tools
2. **Runs Quality Checks**: Executes all checks before allowing commits
3. **Generates Smart Commit Messages**: AI-powered, human-readable commit messages
4. **Auto-push**: Automatically pushes to remote after committing
### Usage
```bash
/setup-commits
This creates a /commit command that:
npm run lint and npm run typecheck (or your project's equivalent)Example workflow:
# Make changes to your code
# Then run:
/commit
# Claude will:
# ✓ Run all quality checks
# ✓ Generate commit message
# ✓ Commit changes
# ✓ Push to remote
/commands)Custom slash commands that users can invoke. Each command is a Markdown file with frontmatter:
---
description: Command description
---
Your command prompt here.
/agents)Specialized subagents that Claude can invoke for specific tasks. Define agents in Markdown files with frontmatter.
/skills)Agent Skills that Claude can invoke autonomously based on context. Skills are defined in SKILL.md files.
/hooks)Event handlers that respond to Claude Code actions. Configure in hooks.json:
PostToolUse - After any tool is usedUserPromptSubmit - When user submits a promptSessionStart - When a session startsOnce you've pushed this to GitHub, users can install it directly:
# Add the marketplace
/plugin marketplace add your-username/minimal-claude
# Install the plugin
/plugin install minimal-claude@your-username