Plugin Claude Code
Git branch/worktree lifecycle skills for Claude Code.
Plugin Claude Code
Git branch/worktree lifecycle skills for Claude Code.
Plugin Claude Code
5 git workflow skills: create worktrees/branches (from the current position or a named base branch), open PRs with an AI-drafted title/body, and clean up branches/worktrees after merge.
Skill Claude CodeCodex
Delete the current feature branch and switch back to the base branch after opening a PR. Use when the user has just opened a PR and wants to clean up — phrases like "PR 올렸으니 정리해줘", "브랜치 정리해줘", "정리하고 돌아가줘", "clean up this branch", "delete feature branch", "/branch-done". Do NOT use inside a git worktree — that is the…
Skill Claude CodeCodex
Push the current branch and open a pull request against the detected base branch, with an AI-drafted title and body confirmed by the user before creating. A URL passed with the invocation (e.g. "/open-pr ") is linked in the PR body. Use when the user wants to open, create, or submit a PR — phrases like "PR 올려줘", "PR…
Skill Claude CodeCodex
Create a new git branch with an appropriate name and switch to it — from the current position by default, or from a named base branch (e.g. dev, master, main, stage) when one is specified. Use when the user wants to start work on a fresh branch — phrases like "브랜치 만들어줘", "master에서 브랜치 만들어줘", "dev 기준으로 브랜치 파줘"…
Skill Claude CodeCodex
Remove the current git worktree, switch the main checkout to the base branch, and delete the feature branch. Use when the user has finished work started with the worktree skill (or /worktree) and wants to clean up — phrases like "워크트리 정리해줘", "워크트리 삭제해줘", "clean up this worktree", "remove worktree", "/worktree-done".…
Skill Claude CodeCodex
Create a new git worktree on a fresh branch and switch into it before starting work. Use when the user asks to start a task in a new worktree, work in isolation from the main checkout, or invokes "/worktree" — phrases like "워크트리 만들어줘", "새 브랜치 파서 작업해줘", "worktree에서 작업 시작". Do NOT use for removing or cleaning up an…
dkmqflx/fastapi-best-practices-plugin
Plugin Claude Code
FastAPI best-practice skills for Claude Code.
dkmqflx/fastapi-best-practices-plugin
Plugin Claude Code
FastAPI best practices — 3 skills, 41 rules total, grounded in the official FastAPI docs, with incorrect/correct examples. Core skill (33 rules: models, params, structure, DI, errors, async, streaming, background/config, lifespan, middleware, docs) plus dedicated fastapi-security (5 rules) and fastapi-testing (3…
dkmqflx/fastapi-best-practices-plugin
Skill Claude CodeCodex
Use when writing, reviewing, or refactoring FastAPI code — endpoints, APIRouter, query/path parameters, dependencies (Depends), Pydantic request/response models, error handling, async def vs def, lifespan events, streaming, background tasks, settings, middleware, or CORS. Triggers on FastAPI backend work, route…
dkmqflx/fastapi-best-practices-plugin
Skill Claude CodeCodex
FastAPI security and authentication best practices. Use when implementing or reviewing auth in FastAPI — OAuth2PasswordBearer, getcurrentuser dependencies, router-level auth, password hashing, token endpoints. Triggers on OAuth2PasswordBearer, OAuth2PasswordRequestForm, getcurrentuser, or Depends-based auth.
dkmqflx/fastapi-best-practices-plugin
Skill Claude CodeCodex
FastAPI testing best practices. Use when writing or reviewing tests for a FastAPI app — TestClient, dependencyoverrides, async httpx clients. Triggers on TestClient, AsyncClient, ASGITransport, dependencyoverrides, or pytest test files for FastAPI endpoints.
dkmqflx/nestjs-best-practices-plugin
Plugin Claude Code
NestJS best-practice skills for Claude Code.
dkmqflx/nestjs-best-practices-plugin
Plugin Claude Code
12 NestJS best-practice skills (90 rules) covering modules & DI, controllers, validation, guards/auth, interceptors, exception filters, config, database, caching/queues, testing, security, and performance/logging.
dkmqflx/nestjs-best-practices-plugin
Skill Claude CodeCodex
NestJS caching and background-job queue best practices. Use when adding caching or async job processing to NestJS — CacheModule, cache-manager, Redis, or BullMQ/Bull queues. Triggers on CacheModule, @InjectQueue, @Processor, cache TTL, or background jobs.
dkmqflx/nestjs-best-practices-plugin
Skill Claude CodeCodex
NestJS configuration and environment management best practices. Use when configuring a NestJS app — ConfigModule, environment variables, typed config, or env validation. Triggers on ConfigModule, ConfigService, process.env, registerAs, or .env handling.
dkmqflx/nestjs-best-practices-plugin
Skill Claude CodeCodex
NestJS controller and routing best practices. Use when writing or reviewing NestJS controllers, route handlers, DTOs, or request/response handling. Triggers on @Controller, @Get/@Post, route params, DTOs, serialization, or API versioning.
dkmqflx/nestjs-best-practices-plugin
Skill Claude CodeCodex
NestJS database and ORM best practices (TypeORM, Prisma, Mongoose). Use when integrating a database in NestJS — repositories, entities, migrations, transactions, or query performance. Triggers on TypeOrmModule, @InjectRepository, PrismaService, @Entity, migrations, or N+1 queries.
dkmqflx/nestjs-best-practices-plugin
Skill Claude CodeCodex
NestJS exception handling and filters best practices. Use when handling errors in NestJS — throwing HTTP exceptions, custom exception classes, or global exception filters. Triggers on HttpException, BadRequestException, @Catch, ExceptionFilter, or error response shape.
dkmqflx/nestjs-best-practices-plugin
Skill Claude CodeCodex
NestJS guards, authentication, and authorization best practices. Use when implementing or reviewing auth in NestJS — guards, JWT/Passport strategies, RBAC, route protection. Triggers on CanActivate, AuthGuard, JwtStrategy, @Roles, @Public, or Reflector.
dkmqflx/nestjs-best-practices-plugin
Skill Claude CodeCodex
NestJS interceptors best practices. Use when writing or reviewing NestJS interceptors — response transformation, logging, timeouts, or caching around handlers. Triggers on NestInterceptor, intercept(), CallHandler, map(), or @UseInterceptors.
dkmqflx/nestjs-best-practices-plugin
Skill Claude CodeCodex
NestJS module organization and dependency injection best practices. Use when writing or reviewing NestJS modules, providers, or DI wiring. Triggers on @Module, @Injectable, provider registration, injection scopes, dynamic modules, or circular dependencies.
dkmqflx/nestjs-best-practices-plugin
Skill Claude CodeCodex
NestJS performance and logging/observability best practices. Use when optimizing a NestJS app's throughput or adding structured logging, health checks, or graceful shutdown. Triggers on FastifyAdapter, compression, pino logger, health checks, Terminus, or graceful shutdown.
dkmqflx/nestjs-best-practices-plugin
Skill Claude CodeCodex
NestJS security hardening best practices. Use when securing a NestJS app — security headers, rate limiting, CORS, secrets, and input hardening. Triggers on helmet, ThrottlerModule, enableCors, CSRF, rate limiting, or production security review.