A curated collection of plugins and skills for Claude Code, designed to enhance development workflows with specialized agents and automation tools.
First, add this repository as a plugin marketplace:
claude plugin marketplace add FradSer/dotclaudeThis will make all plugins in this marketplace available for installation.
After adding the marketplace, you can install any plugin using:
claude plugin install <plugin-name>@frad-dotclaudeConventional Git automation for commits and repository management with AI code quality check.
claude plugin install git@frad-dotclaudeKey Features:
- Conventional commit format support with AI code quality check
- Atomic commit creation with Co-Authored-By footer
- Automated gitignore management with OS/language detection
- Pre-commit hook validation
- Project-specific
.claude/git.local.mdconfiguration
GitFlow workflow automation for feature, hotfix, and release branches with semantic versioning.
claude plugin install gitflow@frad-dotclaudeKey Features:
- Automated branch creation and management
- Proper GitFlow branching strategy
- Automatic merging and tagging
- Semantic versioning with version bump commits
- Pre-finish test validation
- Automatic changelog updates
- GitHub release creation (finish-release)
- Workflow coordination and orchestration
GitHub project operations with comprehensive quality validation and TDD workflows.
claude plugin install github@frad-dotclaudeKey Features:
- Automated PR creation with comprehensive quality validation
- Issue creation with TDD principles and proper labels
- TDD workflow with isolated worktrees
- Conventional commits enforcement
- Security scanning for sensitive files
- Quality checks (lint, test, build)
- Auto-closing keywords for issues
Multi-agent review system for enforcing high code quality with selective and hierarchical review modes.
claude plugin install review@frad-dotclaudeKey Features:
- Selective specialized reviewers (code, security, tech-lead, UX)
- Priority/confidence matrix for findings
- Architectural impact assessment
- Comprehensive code quality checks
- Security vulnerability detection
- Architecture and design analysis
- Optional implementation support with fixes
Advanced development superpowers for orchestrating complex workflows from idea to execution with BDD and Agent Team support.
claude plugin install superpowers@frad-dotclaudeKey Features:
- Brainstorming skill for idea clarification and design
- Writing Plans skill for task decomposition with BDD scenario mapping
- Executing Plans skill with serial and parallel Agent Team execution
- Behavior-Driven Development (Red-Green-Refactor cycle)
- Agent Team parallel execution with TaskCreate/TaskUpdate
- Batch execution playbook for independent tasks
- Exit criteria validation for all phases
Code simplification and refactoring with best practices to improve code quality while preserving functionality.
claude plugin install refactor@frad-dotclaudeKey Features:
- Automatic code simplification with aggressive mode
- Language-specific references (TypeScript, Python, Go, Swift)
- Next.js optimization patterns (47 specialized patterns)
- Cross-file duplication reduction and consistent patterns
- Legacy code removal
- Semantic search for scope determination
- Preserves functionality while improving clarity
SwiftUI Clean Architecture reviewer for iOS/macOS development with best practices enforcement.
claude plugin install swiftui@frad-dotclaudeKey Features:
- Clean Architecture pattern enforcement
- SwiftUI best practices (2024-2025)
- @Observable and @MainActor validation
- Architecture review and suggestions
Generate comprehensive CLAUDE.md configuration files with environment detection and interactive workflow.
claude plugin install claude-config@frad-dotclaudeKey Features:
- 8-phase interactive configuration generation
- Environment detection (Node.js, Python, Rust, Swift, Go, Java, Docker)
- Technology stack selection with package manager preferences
- TDD and Clean Architecture templates
- Git config-based developer profile detection
- Emoji usage policy selection
- Deterministic renderer with backup support
Specialized skills for patent application generation, Feishu document creation, and product requirements documents.
claude plugin install office@frad-dotclaudeKey Features:
- Chinese patent application form generation with prior art search
- Automatic prior art search (SerpAPI, Exa.ai, and WebSearch fallback)
- Patent terminology compliance with formal language standards
- Multiple embodiment generation with varying architectures
- Feishu document creation via browser automation
- PRD generation with 2026 best practices and SMART validation
- Hook-based API key validation
Validate and optimize Claude Code plugins with agent-based fixes and comprehensive validation.
claude plugin install plugin-optimizer@frad-dotclaudeKey Features:
- Plugin manifest validation with JSON output
- Component structure analysis with template validation
- Agent-based optimization with auto-fixes
- Component template validation (agents, skills, commands)
- Tool invocation pattern validation
- Token budget analysis (3-tier progressive disclosure)
- Validation report generation with detailed statistics
Utility commands for day-to-day automation and workflow enhancement.
claude plugin install utils@frad-dotclaudeKey Features:
- Task continuation
- Command template generation
- Daily workflow automation
This repository contains a comprehensive set of Claude Code plugins organized into development and productivity categories. Each plugin provides specialized functionality through skills and agents to streamline your coding workflow.
dotclaude/
├── .claude-plugin/
│ └── marketplace.json # Plugin marketplace configuration
├── git/ # Git automation plugin
├── gitflow/ # GitFlow workflow plugin
├── github/ # GitHub operations plugin
├── review/ # Code review plugin
├── refactor/ # Code refactoring plugin
├── swiftui/ # SwiftUI architecture plugin
├── superpowers/ # Development workflow plugin
├── claude-config/ # AI configuration generation plugin
├── office/ # Patent architect plugin
├── plugin-optimizer/ # Plugin validation and optimization
├── utils/ # Utility commands plugin
└── README.md # This file
Conventional Git automation for commits and repository management.
Skills:
| Skill | Description |
|---|---|
/git:commit |
Create atomic conventional git commit with AI code quality check |
/git:commit-and-push |
Create commits and push to remote repository |
/git:update-gitignore |
Update .gitignore with Toptal API and OS/language detection |
/git:config-git |
Interactive Git configuration with project conventions setup |
Features:
- Conventional commit format support with AI code quality check
- Atomic commit creation with Co-Authored-By footer
- Automated gitignore management with OS/language detection
- Pre-commit hook validation
- Project-specific
.claude/git.local.mdconfiguration generation
GitFlow workflow automation for feature, hotfix, and release branches.
Skills:
| Skill | Description |
|---|---|
/gitflow:start-feature |
Start new feature branch and push to origin |
/gitflow:finish-feature |
Finish feature with tests and changelog update |
/gitflow:start-hotfix |
Start hotfix branch with version bump |
/gitflow:finish-hotfix |
Finish hotfix with tests, changelog, and tagging |
/gitflow:start-release |
Start release branch with version bump |
/gitflow:finish-release |
Finish release with tests, changelog, tagging, and GitHub release |
/gitflow:gitflow-workflow |
Comprehensive GitFlow workflow guidance |
Features:
- Automated branch creation and management
- Proper GitFlow branching strategy
- Automatic merging and tagging
- Semantic versioning
- Pre-finish test validation
- Automatic changelog updates
- GitHub release creation
- Workflow coordination and orchestration
Agent and skills for code simplification and refactoring to improve code quality while preserving functionality.
Agents:
| Agent | Description | Model | Color |
|---|---|---|---|
code-simplifier |
Code simplification specialist | opus |
blue |
Skills:
| Skill | Description |
|---|---|
/refactor:refactor |
Refactor specific files/directories or recently modified code |
/refactor:refactor-project |
Project-wide code refactoring with cross-file optimization |
Features:
- Automatic code simplification with aggressive mode
- Preserves functionality while improving clarity
- Follows project coding standards
- Language-specific references (TypeScript, Python, Go, Swift)
- Next.js optimization patterns (47 specialized patterns)
- Best practices skill auto-loaded by code-simplifier agent
- Cross-file duplication reduction
- Legacy code removal
- Semantic search for scope determination
SwiftUI Clean Architecture reviewer for iOS/macOS development.
Agents:
| Agent | Description | Model | Color |
|---|---|---|---|
swiftui-clean-architecture-reviewer |
Specialized SwiftUI architecture reviewer | opus |
red |
Features:
- Clean Architecture pattern enforcement
- SwiftUI best practices (2024-2025)
- @Observable and @MainActor validation
- Architecture review and suggestions
GitHub project operations with quality gates.
Skills:
| Skill | Description |
|---|---|
/github:create-issues |
Create GitHub issues with TDD principles and proper labels |
/github:create-pr |
Create pull requests with comprehensive quality validation |
/github:resolve-issues |
Resolve issues using isolated worktrees and TDD workflow |
Features:
- Automated PR creation with comprehensive quality validation
- Issue creation with TDD principles and proper labels
- TDD workflow with isolated worktrees
- Conventional commits enforcement
- Security scanning for sensitive files
- Quality checks (lint, test, build)
- Auto-closing keywords for issues
- Branch-based decision logic
Multi-agent review system for enforcing high code quality.
Agents:
| Agent | Description | Model | Color |
|---|---|---|---|
code-reviewer |
Expert reviewer for correctness, standards, and maintainability | sonnet |
blue |
security-reviewer |
Security-focused code review | sonnet |
green |
tech-lead-reviewer |
Architecture and design review | sonnet |
magenta |
ux-reviewer |
User experience and UI review | sonnet |
yellow |
Skills:
| Skill | Description |
|---|---|
/review:quick |
Streamlined code review for rapid assessment with selective agents |
/review:hierarchical |
Comprehensive multi-stage code review with specialized subagents |
Features:
- Selective specialized reviewers (code, security, tech-lead, UX)
- Priority/confidence matrix for findings
- Architectural impact assessment
- Comprehensive code quality checks
- Security vulnerability detection
- Architecture and design analysis
- Optional implementation support with fixes
Advanced development superpowers for orchestrating complex workflows from idea to execution with BDD and Agent Team support.
Skills:
| Skill | Description |
|---|---|
/superpowers:brainstorming |
Turn rough ideas into implementation-ready designs with BDD specs |
/superpowers:writing-plans |
Create executable implementation plans with task decomposition |
/superpowers:executing-plans |
Execute plans in serial or parallel with Agent Teams |
Internal Skills:
| Skill | Description |
|---|---|
behavior-driven-development |
Red-Green-Refactor cycle with Gherkin scenarios |
agent-team-driven-development |
Agent Team coordination (Implementer, Reviewer, Architect) |
Features:
- End-to-end workflow from idea to shipped code
- Behavior-Driven Development (Red-Green-Refactor)
- Agent Team parallel execution with TaskCreate/TaskUpdate
- Task decomposition and verification with BDD scenario mapping
- Batch execution playbook for independent tasks
- Exit criteria validation for all phases
- Git commit with proper format for designs and plans
Generate comprehensive CLAUDE.md configuration files with environment detection and best practices.
Skills:
| Skill | Description |
|---|---|
/claude-config:init-config |
Generate $HOME/.claude/CLAUDE.md with interactive 8-phase workflow |
Features:
- 8-phase interactive configuration generation
- Environment detection (Node.js, Python, Rust, Swift, Go, Java, Docker)
- Technology stack selection with package manager preferences
- TDD and Clean Architecture templates
- Git config-based developer profile detection
- Emoji usage policy selection
- Memory management rules option
- Deterministic renderer with backup support
Specialized skills for patent application generation, Feishu document creation, and product requirements documents.
Skills:
| Skill | Description |
|---|---|
/office:patent-architect |
Chinese patent application form with prior art search |
/office:create-feishu-doc |
Create Feishu documents via browser automation |
/office:create-prd |
Create Product Requirements Documents (2026 best practices) |
agent-browser |
Browser automation for Feishu UI interaction (internal) |
Features:
- Automatic prior art search (SerpAPI, Exa.ai, and WebSearch fallback)
- Chinese patent application form generation with at least 3 embodiments
- Patent terminology compliance with formal language standards
- Multiple embodiment generation (data flow, triggers, architecture variations)
- Feishu document creation with browser automation
- PRD generation with full/brief options and SMART goal validation
- WebSearch integration for comprehensive context gathering
Validate and optimize Claude Code plugins against best practices.
Agents:
| Agent | Description | Model | Color |
|---|---|---|---|
plugin-optimizer |
Plugin validation and optimization specialist | opus |
cyan |
Skills:
| Skill | Description |
|---|---|
/plugin-optimizer:optimize-plugin |
Validate and optimize plugin with agent-based fixes |
Features:
- Plugin manifest validation with JSON output
- Component structure analysis with template validation
- Agent-based optimization with auto-fixes
- Component template validation (agents, skills, commands)
- Tool invocation pattern validation
- Token budget analysis (3-tier progressive disclosure)
- Validation report generation with detailed statistics
- README.md updates reflecting current state
Utility commands for day-to-day automation using slash commands.
Commands:
| Command | Description |
|---|---|
/utils:continue |
Continue previous task or conversation without restating context |
/utils:create-command |
Create custom slash commands following Claude Code specifications |
Features:
- Task continuation with context preservation
- Command template generation with frontmatter support
- Project vs Personal command scoping
- Directory namespacing support
- Dynamic arguments through
$ARGUMENTS,$1,$2
Each plugin follows Claude Code's standard plugin structure:
plugin-name/
├── .claude-plugin/
│ └── plugin.json # Plugin metadata (required)
├── commands/ # Slash commands (optional, legacy)
│ └── command-name.md
├── agents/ # Agent definitions (optional)
│ └── agent-name.md
├── skills/ # Skill definitions (optional)
│ └── skill-name/
│ ├── SKILL.md # Main skill file
│ └── references/ # Detailed reference materials
├── hooks/ # Hook configurations (optional)
│ └── hooks.json
├── scripts/ # Utility scripts (optional)
└── README.md # Plugin documentation (optional)
Modern plugins use skills-based architecture where each skill is a directory containing:
SKILL.md- Main skill file with YAML frontmatterreferences/- Detailed reference materials for progressive disclosure
Skills registered as commands in plugin.json:
{
"commands": [
"./skills/skill-name/"
]
}Plugins are configured in .claude-plugin/marketplace.json:
{
"name": "plugin-name",
"description": "Plugin description",
"author": {
"name": "Frad LEE",
"email": "fradser@gmail.com"
},
"source": "./plugin-name",
"category": "development"
}Before installing plugins, ensure you have:
- Claude Code CLI installed - Download from claude.ai/code
- Git configured - Some plugins require git for version control operations
- GitHub CLI (optional) - Required for
githubplugin features
After installing a plugin, verify it's available:
# List all installed plugins
claude plugin list
# Check plugin status
claude plugin info <plugin-name>@frad-dotclaude# Create a conventional commit
/git:commit
# Start a new feature
/gitflow:start-feature user-profile-page
# Finish and merge feature
/gitflow:finish-feature
# Update gitignore
/git:update-gitignore# Quick review of current changes
/review:quick
# Comprehensive multi-agent review
/review:hierarchical# Refactor recently modified code
/refactor:refactor
# Refactor specific files
/refactor:refactor src/auth/login.ts
# Project-wide refactoring
/refactor:refactor-project# Create a pull request
/github:create-pr
# Create issues
/github:create-issues "Fix authentication bug" "Update documentation"
# Resolve issues with TDD
/github:resolve-issues# Brainstorm and design a feature
/superpowers:brainstorming
# Create an implementation plan
/superpowers:writing-plans [design-folder]
# Execute the plan
/superpowers:executing-plans [plan-folder]# Generate AI configuration
/claude-config:init-config
# Optimize plugin
/plugin-optimizer:optimize-plugin# Generate Chinese patent application
/office:patent-architect
# Create Feishu document
/office:create-feishu-doc
# Create Product Requirements Document
/office:create-prd-
Create plugin directory structure:
mkdir -p new-plugin/skills new-plugin/agents new-plugin/.claude-plugin
-
Create
plugin.json:{ "name": "new-plugin", "description": "Plugin description", "author": { "name": "Frad LEE", "email": "fradser@gmail.com" } } -
Add plugin to
marketplace.json:{ "name": "new-plugin", "description": "Plugin description", "author": { "name": "Frad LEE", "email": "fradser@gmail.com" }, "source": "./new-plugin", "category": "development" }
Commands are defined as Markdown files in the commands/ directory:
---
allowed-tools: Bash(git:*), Read, Edit, MultiEdit, Glob, Grep, Task
description: Command description
argument-hint: [optional-argument]
model: haiku
---
## Context
- Current state information
## Requirements
- Task requirements
## Your Task
- Detailed task descriptionAgents are defined as Markdown files in the agents/ directory:
---
name: agent-name
description: Agent description
model: opus
color: blue
tools: Read, Edit, MultiEdit, Glob, Grep, Bash
---
You are an expert [role]...Skills are defined as SKILL.md files in skill directories:
---
name: skill-name
description: Skill description
argument-hint: [optional-args]
user-invocable: true
allowed-tools: Bash(git:*), Read, Edit, Task
---
# Skill Title
## Workflow
1. Step one
2. Step two
...This repository contains personal plugins and tools for Claude Code.
Frad LEE
- Email: fradser@gmail.com
- Plugins: A collection of specialized tools for development workflows