CC Toolkit - Personal Claude Code Plugin Marketplace
A curated collection of personal Claude Code plugins designed to enhance development workflows, code quality, and collaborative problem-solving.
What is This?
This repository serves as a personal marketplace for Claude Code plugins and skills. It allows you to:
- Organize custom plugins in one centralized location
- Share plugins across different projects and teams
- Extend Claude Code with custom commands, skills, and behaviors
- Control your workflow with specialized development tools
- Enhance collaboration through reflective dialogue and quality focus
Quick Start
1. Add This Marketplace to Claude Code
/plugin marketplace add DennisLiuCk/cc-toolkit
2. Browse Available Plugins
# View all available plugins
/plugin
3. Install and Enable Plugins
# Install a plugin
/plugin install <plugin-name>@cc-toolkit
# Enable the plugin
/plugin enable <plugin-name>@cc-toolkit
4. Start Using
Plugins work automatically once enabled. Commands start with /, skills activate based on context, and hooks modify Claude's behavior.
Available Plugins
🛠️ Dev Tools
Type: Commands + Skills
Category: Development
Best for: Daily development tasks, project analysis, code reviews
Essential development utilities for analyzing projects and reviewing code.
Features:
/analyze-project - Comprehensive project structure and dependency analysis
- Code Reviewer Skill - Automatically activates for code review requests
When to use:
- Starting work on a new codebase
- Performing code reviews
- Understanding project architecture
- Checking for code quality issues
Installation:
/plugin install dev-tools@cc-toolkit
/plugin enable dev-tools@cc-toolkit
Example:
# Analyze your project
/analyze-project
# Or just ask for a code review
"Can you review this function for security issues?"
📖 Full Documentation →
✓ Code Quality Focus
Type: SessionStart Hook
Category: Development
Best for: Production code, security-sensitive applications, maintaining high standards
Automatically emphasizes code quality, best practices, and clean code principles throughout your session.
Features:
- Quality Check Summaries - After implementing code, shows quality validations
- SOLID Principles - Encourages proper design patterns
- Security Focus - Highlights input validation, injection prevention
- Performance Awareness - Points out efficiency considerations
- Testability - Promotes dependency injection and mockable code
When to use:
- Writing production code
- Security-sensitive applications
- Learning best practices
- Code that will be maintained by a team
- When quality matters more than speed
Output Format:
✓ Quality Check ────────────────────────────────
- Applied Single Responsibility: Separated validation from logic
- Input sanitization added to prevent SQL injection
- Used dependency injection for easier testing
- Function kept under 20 lines for readability
────────────────────────────────────────────────
Installation:
/plugin install code-quality-focus@cc-toolkit
/plugin enable code-quality-focus@cc-toolkit
Token Cost: ⚠️ Moderate to High - Adds quality insights throughout session
📖 Full Documentation →
💭 Reflective Dialogue Style
Type: SessionStart Hook
Category: Productivity
Best for: Learning, complex design decisions, collaborative problem-solving
Transforms Claude into a conversational, reflective partner who explains motivations with examples, regularly reflects on progress, and actively discusses design decisions.
Features:
- 💡 Conversational Explanations - Uses natural language with concrete examples
- 💭 Reflection Checkpoints - Pauses to discuss direction and potential issues
- 🤔 Proactive Discussion - Asks questions when discovering trade-offs
- ✨ Iterative Design - Refines approach based on your feedback
- 📚 Teaching Through Examples - Uses analogies and comparisons
When to use:
- Learning new technologies or patterns
- Designing complex systems
- Need to understand "why" not just "what"
- Collaborative decision-making
- Exploring different approaches
- Teaching or knowledge transfer
Example Interaction:
Without plugin:
User: "Create a user login function"
Claude: [writes code]