🎯

test-driven-development

🎯Skill

from bobmatnyc/claude-mpm-skills

VibeIndex|
What it does

Guides developers through creating comprehensive test suites before writing code, ensuring robust software design by systematically defining test cases first.

πŸ“¦

Part of

bobmatnyc/claude-mpm-skills(152 items)

test-driven-development

Installation

pip installInstall Python package
pip install claude-mpm
git cloneClone repository
git clone https://github.com/bobmatnyc/claude-mpm.git
pip installInstall Python package
pip install -e .
git cloneClone repository
git clone https://github.com/bobmatnyc/claude-mpm-skills.git
πŸ“– Extracted from docs: bobmatnyc/claude-mpm-skills
25Installs
-
AddedFeb 4, 2026

Skill Details

SKILL.md

Overview

# Claude MPM Skills

> Production-ready Claude Code skills for intelligent project development

Overview

This repository contains a comprehensive collection of 156 Claude Code skills designed for the Claude Multi-Agent Project Manager (MPM) ecosystem. Skills cover modern development workflows with 95%+ coverage across Python, TypeScript, JavaScript, Golang, PHP, Rust, Elixir, AI, and universal tooling.

What is Claude MPM?

Claude MPM (Multi-Agent Project Manager) is an advanced orchestration framework that runs within Claude Code (Anthropic's official CLI). It enables:

  • Multi-Agent Coordination: Specialized agents for different tasks (research, engineering, QA, ops)
  • Intelligent Delegation: PM agent coordinates work across specialist agents
  • Context Management: Efficient token usage with progressive disclosure
  • Skill System: Modular, reusable knowledge bases (this repository)

Key Components:

  • Claude Code: Anthropic's official CLI environment
  • Claude MPM: Multi-agent framework running in Claude Code
  • Skills: Domain-specific knowledge modules (this repo contains 156 skills)

How They Work Together:

```

Claude Code (CLI)

↓

Claude MPM (Multi-Agent Framework)

↓

Skills (Knowledge Modules) ← You are here

```

Features

  • Progressive Loading: Skills load on-demand with compact entry points, expanding to full references when needed
  • Token Efficiency: ~87% token savings during discovery phase
  • Toolchain Detection: Automatically deploy relevant skills based on project type
  • Production-Ready: All skills include real-world examples, best practices, and troubleshooting
  • Research-Backed: Built on latest 2025 techniques and industry patterns

Quick Stats

  • Total Skills: 156 production-ready skills
  • Coverage: 95%+ of modern development workflows
  • Token Efficiency: ~66.7k entry tokens vs ~512.4k full tokens (~87% savings)
  • Categories: Python, TypeScript, JavaScript, Golang, PHP, Rust, Elixir, Next.js, UI, AI, Platforms, Universal
  • Complete Stacks: Full-stack TypeScript, Python Web, React Frontend, AI Workflows

Repository Structure

```

claude-mpm-skills/

β”œβ”€β”€ toolchains/ # Language/framework-specific skills (76 skills)

β”‚ β”œβ”€β”€ python/ # 10 skills

β”‚ β”‚ β”œβ”€β”€ frameworks/ # Django, FastAPI, Flask

β”‚ β”‚ β”œβ”€β”€ testing/ # pytest

β”‚ β”‚ β”œβ”€β”€ data/ # SQLAlchemy

β”‚ β”‚ β”œβ”€β”€ async/ # asyncio, Celery

β”‚ β”‚ β”œβ”€β”€ tooling/ # mypy, pyright

β”‚ β”‚ └── validation/ # Pydantic

β”‚ β”œβ”€β”€ typescript/ # 13 skills

β”‚ β”‚ β”œβ”€β”€ frameworks/ # React, Vue, Node.js backend, Fastify

β”‚ β”‚ β”œβ”€β”€ testing/ # Vitest, Jest

β”‚ β”‚ β”œβ”€β”€ data/ # Drizzle, Kysely, Prisma

β”‚ β”‚ β”œβ”€β”€ validation/ # Zod

β”‚ β”‚ β”œβ”€β”€ state/ # Zustand, TanStack Query

β”‚ β”‚ β”œβ”€β”€ api/ # tRPC

β”‚ β”‚ └── build/ # Turborepo

β”‚ β”œβ”€β”€ javascript/ # 12 skills

β”‚ β”‚ β”œβ”€β”€ frameworks/ # React, Vue, Svelte, SvelteKit

β”‚ β”‚ β”œβ”€β”€ testing/ # Playwright, Cypress

β”‚ β”‚ β”œβ”€β”€ build/ # Vite

β”‚ β”‚ └── tooling/ # Biome

β”‚ β”œβ”€β”€ php/ # 6 skills

β”‚ β”‚ β”œβ”€β”€ frameworks/ # WordPress, EspoCRM

β”‚ β”‚ └── testing/ # PHPUnit, PHPCS

β”‚ β”œβ”€β”€ golang/ # 7 skills

β”‚ β”‚ β”œβ”€β”€ web/ # net/http, Chi, Gin, Echo, Fiber

β”‚ β”‚ β”œβ”€β”€ testing/ # Go testing, testify, httptest

β”‚ β”‚ β”œβ”€β”€ data/ # SQL, migrations, ORMs/query builders

β”‚ β”‚ β”œβ”€β”€ cli/ # CLI tooling patterns

β”‚ β”‚ └── observability/ # Logging and telemetry

β”‚ β”‚ β”œβ”€β”€ grpc/ # Protobuf APIs, interceptors, streaming

β”‚ β”‚ └── concurrency/ # errgroup, worker pools, bounded fan-out

β”‚ β”œβ”€β”€ rust/ # 4 skills

β”‚ β”‚ β”œβ”€β”€ frameworks/ # Tauri, Axum

β”‚ β”‚ β”œβ”€β”€ cli/ # Clap

β”‚ β”‚ └── desktop-applications/ # Desktop app patterns

β”‚ β”œβ”€β”€ elixir/ # 4 skills

β”‚ β”‚ β”œβ”€β”€ frameworks/ # Phoenix + LiveView (BEAM), Phoenix API + Channels

β”‚ β”‚ β”œβ”€β”€ data/ # Ecto patterns

β”‚ β”‚ └── ops/ # Phoenix operations & releases

β”‚ β”œβ”€β”€ nextjs/ # 2 skills

β”‚ β”‚ β”œβ”€β”€ core/ # Next.js fundamentals

β”‚ β”‚ └── v16/ # Next.js 16 (Turbopack, cache components)

β”‚ β”œβ”€β”€ ui/ # 4 skills

β”‚ β”‚ β”œβ”€β”€ styling/ # Tailwind CSS

β”‚ β”‚ └── components/ # shadcn/ui, DaisyUI, Headless UI

β”‚ β”œβ”€β”€ ai/ # 7 skills

β”‚ β”‚ β”œβ”€β”€ sdks/ # Anthropic SDK

β”‚ β”‚ β”œβ”€β”€ frameworks/ # LangChain, DSPy, LangGraph

β”‚ β”‚ β”œβ”€β”€ services/ # OpenRouter

β”‚ β”‚ β”œβ”€β”€ protocols/ # MCP

β”‚ β”‚ └── techniques/ # Session Compression

β”‚ └── platforms/ # 4 skills

β”‚ β”œβ”€β”€ deployment/ # Vercel, Netlify

β”‚ β”œβ”€β”€ database/ # Neon

β”‚ └── backend/ # Supabase

└── universal/ # 32 skills

β”œβ”€β”€ infrastructure/ # Docker, GitHub Actions

β”œβ”€β”€ data/ # GraphQL

β”œβ”€β”€ architecture/ # Software patterns

└── testing/ # TDD, systematic debugging

```

Complete Skill Catalog

Python (10 Skills)

Frameworks:

  • Django - Full-featured web framework with ORM, admin, DRF
  • FastAPI - Modern async API framework with automatic OpenAPI
  • Flask - Lightweight WSGI framework for microservices

Testing:

  • pytest - Fixtures, parametrization, plugins, FastAPI/Django integration

Data & ORM:

  • SQLAlchemy - Modern ORM with 2.0 syntax, async, Alembic migrations

Async & Background Jobs:

  • asyncio - Async/await patterns, event loops, concurrent programming
  • Celery - Distributed task queues, periodic tasks, workflows

Type Checking:

  • mypy - Static type checker with strict mode
  • pyright - Fast type checker with VS Code integration

Validation:

  • Pydantic - Data validation with type hints, FastAPI/Django integration

TypeScript (13 Skills)

Frameworks:

  • React - Hooks, context, performance optimization
  • Vue 3 - Composition API, Pinia, TypeScript integration
  • Node.js Backend - Express/Fastify with Drizzle/Prisma
  • Fastify - Schema-first, high-performance backend with typed routes

Testing:

  • Vitest - Modern testing with React/Vue
  • Jest - TypeScript testing with ts-jest

Data & ORMs:

  • Drizzle - TypeScript-first ORM with migrations
  • Kysely - Type-safe SQL query builder
  • Prisma - Next-gen ORM with migrations and client generation

Validation:

  • Zod - Schema validation with type inference

State Management:

  • Zustand - Minimal React state management
  • TanStack Query - Server state, caching, optimistic updates

API:

  • tRPC - End-to-end type safety without codegen

Build Tools:

  • Turborepo - Monorepo with intelligent caching

JavaScript (12 Skills)

Frameworks:

  • React - Component patterns (also in TypeScript)
  • Vue - Progressive framework (also in TypeScript)
  • Svelte - Reactive framework with runes
  • SvelteKit - Full-stack Svelte with SSR/SSG
  • Svelte 5 Runes + adapter-static - Hydration-safe state and store bridges

Testing:

  • Playwright - Cross-browser E2E testing with Page Object Model
  • Cypress - Browser E2E testing with network stubbing and component testing

Build Tools:

  • Vite - Fast build tool with HMR

Tooling:

  • Biome - Fast linter and formatter (Rust-powered)

PHP (6 Skills)

WordPress Ecosystem:

  • wordpress-advanced-architecture - REST API, WP-CLI, performance optimization, caching strategies
  • wordpress-block-editor - Block themes, FSE architecture, theme.json, custom Gutenberg blocks
  • wordpress-testing-qa - PHPUnit integration tests, WP_Mock unit tests, PHPCS coding standards

Enterprise:

  • espocrm-development - EspoCRM customization, entity management, API extensions
  • espocrm-advanced-features - Advanced workflows, complex business logic implementation
  • espocrm-deployment - Production deployment, security hardening, performance tuning

Golang (7 Skills)

Web & HTTP:

  • golang-http-frameworks - net/http, Chi, Gi