This repository provides a comprehensive collection of plugins to enhance software development and project management workflows. It includes specialized plugins for various programming languages, frameworks, and professional roles, making it easy to extend Claude's capabilities with domain-specific expertise and best practices.
Add the plugin marketplace to your Claude environment using the following command:
/plugin marketplace add spjoshis/claude-code-pluginsInstall any plugin with the command:
/plugin install <plugin-name>@cc-pluginsFor example:
/plugin install python-development@cc-plugins
/plugin install react-development@cc-plugins
/plugin install solutions-architect@cc-pluginsAngular web application development with TypeScript.
- Agents: angular-expert.md
- Skills: angular-performance, angular-services, ngrx-state, rxjs-patterns
.NET and C# development for enterprise applications.
- Agents: dotnet-expert.md
- Skills: aspnet-core, blazor-development, csharp-patterns, entity-framework
Elixir and Phoenix framework for scalable applications.
- Agents: elixir-expert.md
- Skills: ecto-database, elixir-testing, otp-patterns, phoenix-framework
Cross-platform mobile development with Flutter and Dart.
- Agents: dart-expert.md, flutter-expert.md
- Skills: bloc-pattern, flutter-animations, flutter-performance, flutter-state-management
Go language development for high-performance systems.
- Agents: go-expert.md
- Skills: gin-framework, go-concurrency, go-testing, grpc-go
Java development for enterprise applications.
- Agents: java-expert.md
- Skills: java-streams, maven-gradle, microservices-java, spring-boot
Kotlin for Android and multiplatform development.
- Agents: kotlin-expert.md
- Skills: coroutines-kotlin, kotlin-android, kotlin-multiplatform, ktor-framework
Node.js and TypeScript backend development.
- Agents: nodejs-expert.md
- Skills: express-api-development, nestjs-patterns, nodejs-performance, typescript-nodejs
PHP development with modern frameworks.
- Agents: php-expert.md
- Skills: composer-packages, laravel-development, php-testing, symfony-framework
Python development with modern tools and frameworks.
- Agents: fastapi-expert.md, python-expert.md
- Skills: async-python-patterns, python-performance-optimization, uv-package-manager
React and Next.js frontend development.
- Agents: react-expert.md
- Skills: nextjs-development, react-hooks-patterns, react-performance, state-management-react
Ruby and Rails web development.
- Agents: ruby-expert.md
- Skills: active-record, rails-patterns, rspec-testing, ruby-gems
Rust systems programming and performance-critical applications.
- Agents: rust-expert.md
- Skills: async-rust, cargo-workspace, rust-ownership, rust-performance
Swift and iOS application development.
- Agents: swift-expert.md
- Skills: combine-framework, ios-architecture, swift-concurrency, swiftui-patterns
Vue.js and Nuxt.js frontend development.
- Agents: vue-expert.md
- Skills: nuxt-development, vue-composition-api, vue-performance, vuex-pinia
DevOps practices, CI/CD, and infrastructure automation.
- Agents: devops-expert.md
- Skills: cicd-pipelines, docker-containers, kubernetes-orchestration, terraform-iac
System architecture and design patterns.
- Agents: cloud-architect-expert.md, solutions-architect-expert.md
- Skills: architecture-documentation, cloud-architecture, scalability-patterns, system-design
User experience and interface design.
- Agents: ui-designer-expert.md, ux-designer-expert.md
- Skills: prototyping, usability-testing, user-research, wireframing
Business analysis and requirements engineering.
- Agents: business-analyst-expert.md, requirements-engineer.md
- Skills: business-documentation, process-modeling, requirements-gathering, use-case-development
Product ownership and backlog management.
- Agents: product-owner-expert.md, product-strategy-expert.md
- Skills: product-backlog-management, product-roadmapping, stakeholder-communication, user-story-writing
Project planning and team coordination.
- Agents: agile-pm-expert.md, project-manager-expert.md
- Skills: project-planning, project-reporting, risk-management, team-coordination
Scrum facilitation and agile coaching.
- Agents: agile-coach.md, scrum-master-expert.md
- Skills: agile-metrics, daily-standups, retrospectives, sprint-planning
Quality assurance and testing.
- Agents: qa-engineer-expert.md, test-automation-expert.md
- Skills: manual-testing, performance-testing, test-automation, test-planning
Security assessment and compliance.
- Agents: appsec-expert.md, security-analyst-expert.md
- Skills: compliance-management, security-assessment, security-documentation, threat-modeling
Data analysis and business intelligence.
- Agents: business-intelligence-expert.md, data-analyst-expert.md
- Skills: data-visualization, excel-analysis, sql-analysis, statistical-analysis
Technical documentation and content strategy.
- Agents: documentation-architect.md, technical-writer-expert.md
- Skills: api-documentation, docs-as-code, style-guide-development, user-guide-writing
| Category | Plugins |
|---|---|
| Frontend | angular-development, react-development, vue-development |
| Backend | dotnet-development, elixir-development, go-development, java-development, kotlin-development, nodejs-development, php-development, python-development, ruby-development, rust-development |
| Mobile | flutter-development, kotlin-development, swift-development |
| Infrastructure | devops-automation |
| Architecture | solutions-architect, ux-designer |
| Management | business-analyst, product-owner-management, project-manager, scrum-master |
| Quality | qa-engineer, security-analyst |
| Data | data-analyst |
| Documentation | technical-writer |
Contributions are welcome! To add a new agent or skill:
- Fork the repository and create a new branch.
- Navigate to the appropriate plugin directory under
plugins/. - Add your agent Markdown file to the
agents/directory or create a new skill subfolder underskills/with aSKILL.mdfile. - Follow the existing documentation style and structure for consistency.
- Submit a pull request with a clear description of your addition.
To create a new plugin:
- Create a new directory under
plugins/with your plugin name. - Add
agents/andskills/subdirectories. - Include relevant expert agents and skills following existing patterns.
- Update this README.md with your plugin details.