Curated collection of Claude Code skills and extensions for enhanced development workflows
npx claudepluginhub JohanSpannare/awesome-claude-extensionsInteractive interview to create comprehensive Product Requirements Documents with User Stories and Use Cases, starting with the problem, not the solution
Test-Driven Development guide following hexagonal architecture and domain-driven design principles
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 79 focused plugins, 184 specialized agents, and 150 skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations
A curated collection of specialized plugins and skills for Claude Code CLI, designed to enhance your development workflow with proven methodologies and best practices.
This repository provides production-ready skills that embody specific development methodologies and best practices. Each skill is thoroughly documented with philosophy, principles, code examples, and real-world usage patterns.
What makes this different from other collections?
# Add this repository to your plugin marketplace
claude plugin marketplace add JohanSpannare/awesome-claude-extensions
# Install available plugins
claude plugin install pragmatic-tdd
claude plugin install prd-interview
# List installed plugins
claude plugin list
The plugin marketplace provides automatic updates and easy management:
# Add this repository to your marketplace
claude plugin marketplace add JohanSpannare/awesome-claude-extensions
# View available plugins from this marketplace
claude plugin marketplace list
# Install specific plugins
claude plugin install pragmatic-tdd
claude plugin install prd-interview
# List installed plugins
claude plugin list
Category: Testing & Quality Description: A comprehensive Test-Driven Development approach grounded in Hexagonal Architecture and Domain-Driven Design principles. This skill guides you through writing tests that verify business behavior rather than implementation details.
Key Principles:
Best For:
Usage:
/pragmatic-tdd
Or mention in conversation:
"Use the pragmatic TDD approach to implement user registration
with competitor domain detection. Test via the primary port
(UserRegistrationService) and mock only adapters."
Skills are activated by explicitly requesting them in your conversation with Claude:
You: "I need to implement a feature where users from competitor
domains are flagged for manual review. Use the pragmatic TDD
approach."
Claude: [Reads pragmatic-tdd skill documentation]
Claude: "I'll guide you through this using TDD. Let's start by
writing a test for the business requirement via the primary port..."
You: "Review this UserService implementation using pragmatic
TDD principles. Are we testing at the right level?"
Claude: [Applies pragmatic-tdd principles]
Claude: "I notice these tests are mocking internal validators.
According to pragmatic TDD, we should test via the primary port
instead..."
You: "I want to extract this competitor detection logic into
a separate class. Will it break tests?"
Claude: [References pragmatic-tdd principles]
Claude: "Since your tests are written via the primary port
(UserRegistrationService), this refactoring won't break them..."
Plugins can be installed at different scopes:
--scope project for project-specific configurationUse project scope when you want to version-control plugin configuration in your repository.
# Add marketplace once
claude plugin marketplace add JohanSpannare/awesome-claude-extensions
# Install plugins you need
claude plugin install pragmatic-tdd
claude plugin install prd-interview
# Update all plugins when new versions are available
claude plugin marketplace update
Add to your team's CLAUDE.md:
# CLAUDE.md
## Required Plugins
This project uses the following Claude Code plugins: