Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By m16khb
NestJS + Fastify λ°±μλ κ°λ°μ μν μ λ¬Έ μμ΄μ νΈ λ° λΌμ°ν μμ€ν
npx claudepluginhub m16khb/claude-integration --plugin nestjs-backendNestJS BullMQ job queue specialist with producers, consumers, and monitoring
NestJS CQRS pattern specialist with commands, queries, events, and sagas
NestJS microservices specialist with RabbitMQ, Redis, gRPC, and TCP transports
Orchestrator agent for NestJS + Fastify development - delegates to specialized experts
NestJS Redis caching specialist with @nestjs/cache-manager and ioredis
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Comprehensive FastAPI backend development plugin with MongoDB/Beanie, Keycloak auth, Docker/K8s deployment, background tasks, caching, observability, and real-time features
Complete fullstack development toolkit: React, Express/FastAPI, PostgreSQL scaffolding with AI agents
Advanced NestJS skills for dependency injection, guards, and testing.
15 specialized agents and 22 skills for TypeScript fullstack development with Fastify, Next.js, PostgreSQL, Redis, and more.
Use this agent when designing APIs, building server-side logic, implementing databases, or architecting scalable backend systems. This agent specializes in creating robust, secure, and performant backend services. Examples:\n\n<example>\nContext: Designing a new API\nuser: "We need an API for our social sharing feature"\nassistant: "I'll design a RESTful API with proper authentication and rate limiting. Let me use the backend-architect agent to create a scalable backend architecture."\n<commentary>\nAPI design requires careful consideration of security, scalability, and maintainability.\n</commentary>\n</example>\n\n<example>\nContext: Database design and optimization\nuser: "Our queries are getting slow as we scale"\nassistant: "Database performance is critical at scale. I'll use the backend-architect agent to optimize queries and implement proper indexing strategies."\n<commentary>\nDatabase optimization requires deep understanding of query patterns and indexing strategies.\n</commentary>\n</example>\n\n<example>\nContext: Implementing authentication system\nuser: "Add OAuth2 login with Google and GitHub"\nassistant: "I'll implement secure OAuth2 authentication. Let me use the backend-architect agent to ensure proper token handling and security measures."\n<commentary>\nAuthentication systems require careful security considerations and proper implementation.\n</commentary>\n</example>
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
λμ©λ νμΌ μ²νΉ, 컨ν μ€νΈ μ£Όμ λ° μμ μΆμ² λꡬ
Agent, Skill, Command μλ μμ± λ° μ€μ λꡬ
Conventional Commits 1.0.0 κ·κ²© μ€μ μ€λ§νΈ 컀λ°, Git Flow λΈλμΉ κ΄λ¦¬, Worktree μ§μ
Claude Code νμ νλ¬κ·ΈμΈ: Atomic Commit + NestJS Swagger λ¬Έμν μ§μ
κ³μΈ΅μ CLAUDE.md λ° agent-docs λ¬Έμ μμ± μμ΄μ νΈ
Claude Code μμ°μ± ν₯μμ μν μ€λ§νΈ 컀맨λ λ° μμ΄μ νΈ λ§μΌνλ μ΄μ€μ λλ€.
μ΄ λ§μΌνλ μ΄μ€λ λ¨μΌ μ± μ μμΉμ μ€μ¬μΌλ‘ μ€κ³λμμ΅λλ€:
κ° νλ¬κ·ΈμΈμ νμν μ»΄ν¬λνΈλ§ 컨ν μ€νΈμ λ‘λνμ¬ ν ν° ν¨μ¨μ±μ κ·Ήλνν©λλ€.
# 1. λ§μΌνλ μ΄μ€ μΆκ°
/plugin marketplace add m16khb/claude-integration
# 2. μ 체 νλ¬κ·ΈμΈ μ€μΉ
/plugin install claude-integration
# λλ κ°λ³ νλ¬κ·ΈμΈ μ€μΉ
/plugin install backend-development
/plugin install documentation-generation
/plugin install git-workflows
/plugin install context-management
/plugin install automation-tools
| νλ¬κ·ΈμΈ | μΉ΄ν κ³ λ¦¬ | μ€λͺ |
|---|---|---|
backend-development | development | NestJS + Fastify λ°±μλ κ°λ° μμ΄μ νΈ |
documentation-generation | documentation | CLAUDE.md λ° agent-docs λ¬Έμ μμ± |
git-workflows | development | Git Flow κΈ°λ° μ€λ§νΈ μ»€λ° |
context-management | productivity | λμ©λ νμΌ μ²νΉ λ° μ»¨ν μ€νΈ κ΄λ¦¬ |
automation-tools | productivity | Agent, Skill, Command μλ μμ± |
| 컀맨λ | νλ¬κ·ΈμΈ | μ€λͺ |
|---|---|---|
/git-commit | git-workflows | Git Flow κΈ°λ° μ€λ§νΈ μ»€λ° |
/continue-context | context-management | 컨ν μ€νΈ λΆμ λ° μμ μΆμ² |
/inject-context | context-management | λμ©λ νμΌ κ΅¬μ‘° μΈμ μ²νΉ |
/factory | automation-tools | Agent, Skill, Command μμ±κΈ° |
/setup-statusline | automation-tools | YAML κΈ°λ° status line κ΅¬μ± |
/claude-sync | automation-tools | CLAUDE.md μλ λκΈ°ν |
| μμ΄μ νΈ | λͺ¨λΈ | μ€λͺ |
|---|---|---|
nestjs-fastify-expert | Opus | NestJS + Fastify μ€μΌμ€νΈλ μ΄ν° |
| μμ΄μ νΈ | λͺ¨λΈ | μ€λͺ |
|---|---|---|
typeorm-expert | Sonnet | TypeORM μν°ν°, λ§μ΄κ·Έλ μ΄μ , νΈλμμ |
redis-cache-expert | Sonnet | Redis μΊμ±, @nestjs/cache-manager |
bullmq-queue-expert | Sonnet | BullMQ μμ ν |
cqrs-expert | Sonnet | CQRS ν¨ν΄, Command/Query/Event/Saga |
microservices-expert | Sonnet | λ§μ΄ν¬λ‘μλΉμ€, RabbitMQ, gRPC |
suites-testing-expert | Sonnet | Suites(Automock), Jest, E2E |
document-builder | Sonnet | κ³μΈ΅μ CLAUDE.md λ° agent-docs μμ± |
claude-integration/
βββ .claude-plugin/
β βββ marketplace.json # νλ¬κ·ΈμΈ λ μ§μ€νΈλ¦¬
βββ plugins/ # 5κ° μ λ¬Ένλ νλ¬κ·ΈμΈ
β βββ backend-development/ # NestJS μνκ³ μμ΄μ νΈ
β β βββ agents/
β β βββ commands/
β β βββ skills/
β βββ documentation-generation/
β βββ git-workflows/
β βββ context-management/
β βββ automation-tools/
βββ agent-docs/ # μμΈ λ¬Έμ
β βββ constitution.md # νλ‘μ νΈ νλ²
β βββ architecture.md # μν€ν
μ² μ€κ³ μμΉ
β βββ references/ # λ νΌλ°μ€
β β βββ agents.md
β β βββ plugins.md
β β βββ agent-skills.md
β βββ guides/
β βββ usage.md # μ¬μ© κ°μ΄λ
βββ CLAUDE.md # νλ‘μ νΈ λ£¨νΈ μ€μ
βββ README.md
νλ¬κ·ΈμΈ νμ±ν μ μλ λ‘λ:
| MCP μλ² | μ€λͺ | μꡬμ¬ν |
|---|---|---|
playwright | λΈλΌμ°μ μλν | Node.js 18+ |
context7 | μ΅μ λ¬Έμ μ£Όμ | Node.js 18+ |
sequential-thinking | λ¨κ³λ³ μ¬κ³ | Node.js 18+ |
chrome-devtools | ν¬λ‘¬ κ°λ°μ λꡬ | Node.js 22+, Chrome |
# MCP μν νμΈ
claude mcp list
// Orchestratorλ₯Ό ν΅ν΄ μλ μμ
Task(
subagent_type="nestjs-fastify-expert",
prompt="Redis μΊμ μ€μ νκ³ BullMQ νλ μΆκ°ν΄μ€"
)
/git-commit push
/inject-context ./large-file.ts "리ν©ν λ§ν΄μ€"
μ΄μμ PRμ νμν©λλ€!
MIT License