Claude Code Plugins

A collection of Claude Code Plugins for enhancing software development workflows.

Claude Code Plugins

Custom agents, skills, and commands for software development workflows.

Install

# Add the marketplace
/plugin marketplace add https://github.com/mintuz/claude-plugins

# Install plugins
/plugin install core@mintuz-claude-plugins
/plugin install web@mintuz-claude-plugins
/plugin install typescript@mintuz-claude-plugins
/plugin install system-design@mintuz-claude-plugins
/plugin install product-management@mintuz-claude-plugins
/plugin install app@mintuz-claude-plugins
/plugin install life@mintuz-claude-plugins

Plugins

PluginDescription
coreCore workflows: commits, learning, code review, prompts, PRs, writing, and persistent memory
webWeb development with CSS, React, Tailwind, TDD, testing, and design patterns
typescriptTypeScript strict mode, schema-first development, and best practices
system-designArchitecture visualization with Mermaid diagrams
product-managementPRDs, task management with Task Master MCP, and status updates
appSwift iOS development with App Intents, Swift Testing, and SwiftUI architecture
lifePersonal life management with GPS method for goal achievement

Skills

Core

SkillDescription
commit-messagesConventional commit messages that explain the "why" not just the "what"
expectationsWorking expectations and documentation practices
learnDocument learnings and capture insights into CLAUDE.md
prPR descriptions, sizing, and creation with gh CLI
writingDeveloper-focused writing: tutorials, how-tos, docs with clear structure
prompt-masterTransform simple prompts into comprehensive, XML-tagged instructions with roles and examples

Web

SkillDescription
cssCSS best practices for maintainable, scalable styles
reactProduction-ready React architecture and patterns
react-testingReact Testing Library patterns for components, hooks, and context
frontend-testingDOM Testing Library patterns for behavior-driven UI testing
tddTest-Driven Development principles and Red-Green-Refactor workflow
refactoringRefactoring assessment and patterns after tests pass
web-designVisual hierarchy, spacing, typography, and UI polish
tailwindDesign systems with Tailwind CSS, design tokens, and component libraries
eyesVisual feedback loop with Playwright screenshots for UI iteration
chatgpt-app-sdkBuild ChatGPT apps using OpenAI Apps SDK and MCP with conversational UX

App

SkillDescription
swift-testingSwift Testing framework: @Test macros, #expect/#require patterns
app-intent-driven-developmentBuild features as App Intents first for Siri, Shortcuts, widgets, and SwiftUI
swiftui-architectureModern SwiftUI patterns: @Observable, state management, no ViewModels
debugStructured feedback loop for debugging iOS simulator issues and UI problems
local-ai-modelsOn-device AI with Foundation Models and MLX Swift: LLMs, VLMs, embeddings, and image generation
app-store-scraperScrape iOS/macOS App Store data using iTunes/App Store APIs

TypeScript

SkillDescription
typescriptSchema-first development, strict typing, functional patterns, and Zod

Life

SkillDescription
gps-methodEvidence-based goal achievement framework using Goal, Plan, and System methodology

System Design

No standalone skills; see the mermaid-generator agent below.

Product Management

SkillDescription
status-updatesTeam updates and stakeholder comms with scannable structure and honest tone

Agents

AgentPluginDescription
code-reviewerwebExpert code review specialist focusing on quality, security, performance, and maintainability
refactorerwebRefactoring coach to guide code improvement decisions and assess opportunities after tests pass
senior-web-engineerwebExpert UI engineer for building robust, scalable React components with focus on standards compliance
test-runnerwebRuns tests with auto-detection and returns concise pass/fail summaries
mermaid-generatorsystem-designGenerates Mermaid diagrams from code to visualize architecture and flows
orchestratorproduct-managementMaster coordinator for complex multi-step tasks requiring delegation and architectural planning
product-managerproduct-managementCreates complete PRDs with structure, requirements, risks, and measurable success criteria

Commands

CommandPluginDescription
/init [path-to-CLAUDE.md]coreInitialize a session, load the Expectations skill, and ensure CLAUDE.md references it
/remember <topic>coreStore knowledge in persistent memory for future sessions
/recall <topic>coreRecall memories into the current session

MCP Integrations

Some plugins include MCP server configurations:

  • core - Memory MCP for persistent knowledge storage across sessions
  • product-management - Task Master MCP for task management workflows

Using Skills with Claude Web

The .dist folder contains individual skill zip files ready for upload to Claude web (claude.ai). Each skill is packaged as a separate zip file that can be uploaded independently to the skills section in your Claude web conversations.

Generating Skill Zips

Run the packaging script from the repository root:

# Create individual skill zips in .dist directory
go run scripts/package-skills.go

# This creates files like:
# .dist/commit-messages.zip
# .dist/react.zip
# .dist/swift-testing.zip
# etc.

Uploading to Claude Web

  1. Visit claude.ai
  2. Navigate to the skills section
  3. Upload the individual zip files from .dist
  4. Access the skills in your web conversations

See scripts/README.md for more options including custom output directories and skill name prefixing.

Syncing to Codex CLI

Skills can also be synced to the OpenAI Codex CLI format, making them available for use with Codex.

Run the sync script from the repository root:

# Sync all skills to ~/.codex/skills (user-level)
go run scripts/codex-sync.go

# Sync to .codex/skills in current project (project-level)
go run scripts/codex-sync.go --project

# This syncs skills like:
# commit-messages
# react
# swift-testing
# etc.

After syncing, invoke skills in Codex CLI using the $skill-name syntax (e.g., $commit-messages, $react).

See scripts/README.md for more options including custom output directories, skill name prefixing, and dry-run mode.

Credits