TypeScript coding patterns, functional programming, and testing standards
npx claudepluginhub andercore-labs/claudes-kitchen --plugin typescript-servicesValidates production code standards including functional programming, monadic operations, type safety, and framework patterns. Use when reviewing production code in src/ directory.
Validates test code standards including test architecture, helper patterns, assertions, and Testcontainers usage. Use when reviewing test code in test/ directory.
NestJS v11 patterns, modules, DI, controllers, guards, interceptors, pipes, scheduling, validation, testing. Use when working with NestJS, @Injectable, @Controller, @Cron, guards, decorators, or NestJS-specific features.
Next.js 14+ App Router patterns: TypeScript strict, RSCs, Server Actions, security headers, performance, accessibility, and testing. Use when building Next.js pages, components, API routes, or configuring App Router projects.
Enforces functional programming, monadic operations, type safety, and naming conventions for production code in src/ only (NOT test code). Use when writing production code, generating services, or implementing business logic under src/.
Enforces RxJS patterns for reactive programming including observable creation, operators, memory management, error handling, and testing. Use when working with observables, streams, async operations, or reactive programming patterns.
Enforces test code standards for unit/integration/e2e tests in test/ only (NOT src/). Use when writing tests, generating test files, or implementing test helpers/mocks under test/.
Enforces true-myth Result/Task/Maybe patterns for functional error handling and async operations. Use when working with error handling, async operations, optional values, or functional programming patterns.
Builds non-blocking event publishing systems with queue management, retry logic, exponential backoff, error categorization, and resilient HTTP handling. Use when implementing activity/audit logging, telemetry clients, event-driven architectures, or async job submission systems in TypeScript.
Where developer chefs cook production-ready code with Claude
Claude's Kitchen is a collection of battle-tested recipes, techniques, and tools that Claude uses to cook secure, tested, production-ready code.
Recipes (skills/): Battle-tested patterns and standards Claude follows to cook your code
Agents (agents/): AI agents that validate code and enforce standards
→ New here? Start with the QUICKSTART.md guide! 🍋
Run the setup script to install Claude Code, marketplace, all plugins, and security hooks:
./setup-cooking-environment.sh
What it installs:
Supported platforms: macOS, Linux
# In Claude Code, add the marketplace
claude plugin marketplace add andercore/claudes-kitchen
Or add to your project's .claude/settings.json:
{
"extraKnownMarketplaces": {
"claudes-kitchen": {
"source": {
"source": "github",
"repo": "andercore/claudes-kitchen"
}
}
}
}
Install plugins from .claude-plugin/marketplace.json:
# Install each plugin listed in marketplace.json
claude plugin install <plugin-name>@claudes-kitchen
# Restart Claude Code to load recipes
Available plugins: See .claude-plugin/marketplace.json for current list
When recipes are updated:
claude plugin marketplace update claudes-kitchen
And if new recipe plugins are added:
claude plugin install <new-recipe-plugin>@claudes-kitchen
Problem: Claude Code clones marketplace via HTTPS, causing update/sync failures.
Symptoms:
Fix: Convert Claude Code's marketplace clone to SSH:
# Find marketplace location
ls ~/.claude/marketplaces/ # or ~/Library/Application Support/Claude/marketplaces/
# Navigate to the marketplace directory
cd ~/.claude/marketplaces/claudes-kitchen
# OR (depending on Claude Code version)
cd ~/Library/Application\ Support/Claude/marketplaces/claudes-kitchen
# Convert HTTPS → SSH
git remote set-url origin git@github.com:andercore/claudes-kitchen.git
# Verify
git remote -v # Should show: git@github.com:andercore/claudes-kitchen.git
# Test pull
git pull origin main
After fixing: Restart Claude Code and run /plugin marketplace update claudes-kitchen
When you ask Claude to cook code, Claude follows recipes from this kitchen. Each recipe captures years of team experience, security standards, and best practices - so Claude cooks it right the first time.
Agents automate code validation and can auto-fix violations, ensuring consistent quality across your codebase.
When you cook something great, add it to the kitchen! See CONTRIBUTING.md for details.
MIT
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications
Uses power tools
Uses Bash, Write, or Edit tools
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Battle-tested Claude Code plugin for engineering teams — 48 agents, 184 skills, 79 legacy command shims, production-ready hooks, and selective install workflows evolved through continuous real-world use
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams
Complete developer toolkit for Claude Code