← all publishers

BK202503

@bk202503 source repo

24 published skills

  1. Review · bk202503
    Review a pull request or diff — language-aware dispatcher. Detects which file types are changed and fans out to the right specialist skills automatically. Each specialist skill runs itself as an isolated subagent and determines its own diff scope, so the review doesn't inherit the implementing session's bias and never scans the whole repo. If any must-fix findings are found, AUTO-INVOKE review-loop to apply auto-fixable corrections and re-check. Triggers include "PR 리뷰해", "코드 리뷰해", "review this", "review my PR", "리뷰해줘". Replaces the default /review skill with a smarter routing layer.
    0 installs
  2. Parallel Pr · bk202503
    When the user has N independent improvements against a single upstream repo and each unit must land as its own upstream PR ("각각 PR로 올려", "open a PR for each", "fan out and send N PRs", "split these findings into separate PRs", "one PR per unit against upstream"), fan out N general-purpose subagents — each in its own git worktree with non-overlapping file scope — where every agent commits, pushes, and runs `gh pr create --base <base>` against the upstream repo, then the parent reports the N PR URLs. Distinct from parallel-dev (which merges locally into the base branch and is right for solo/personal repos) and parallel-dispatch (which is read-only status/lookup fan-out with no writes and no worktrees).
    0 installs
  3. Review Loop · bk202503
    Iterative review-fix-recheck loop — runs the review skill, auto-fixes only deterministic findings (em dashes, AI footers, curly quotes, code-restating comments), re-runs review, repeats until clean or max 5 iterations. Stops and reports anything that needs human judgment. AUTO-INVOKE when the review skill reports must-fix findings. Triggers include "리뷰 루프 돌려", "review loop", "고치고 다시 확인", "자동 수정하고 재검토", "clean this up".
    0 installs
  4. Branch Guard · bk202503
    Enforce "never write on main/master/trunk". Backing PreToolUse hook blocks Write/Edit/MultiEdit/NotebookEdit when HEAD is on a protected branch, aborting with exit 2. This skill documents the rule and provides the "branch off and continue" recipe Claude should reach for whenever the guard fires or whenever a task begins on a protected branch. Auto-trigger when the guard blocks a write, when the user asks "am I on main?" / "create a new branch", or at the start of any task that will write to a git repo.
    0 installs
  5. Parallel Dev · bk202503
    When the user asks for MULTIPLE INDEPENDENT development features/tasks in one turn ("build A, B, C in parallel", "spin up three features at once"), fan out to N general-purpose subagents, each in its own git worktree with strictly non-overlapping file scopes, then review and merge sequentially. Distinct from parallel-dispatch (which handles read-only status/lookup fan-out). Use this when the units require WRITES (code changes, migrations, new files).
    0 installs
  6. Pr Impact Scan · bk202503
    Before opening a PR, enumerate every caller / reference / test / config that touches the symbols or files you changed, so you can decide (a) whether your change is source-compatible, (b) whether tests exist for every affected path, and (c) whether the PR description should call out any behaviour deltas. Triggers include "check impact of this change", "who calls X", "am I ready to PR", "impact scan on this diff".
    0 installs
  7. AI Tell Cleanup · bk202503
    Scan and fix AI writing tells in code comments, commit messages, and PR bodies — removes em dashes, over-explained comments that restate the code, filler phrases ("This ensures that", "Note that", "It is worth noting"), verbose docstrings, and section-separator noise. AUTO-INVOKE after any Write or Edit tool call that touches source files, and before any commit or PR creation. Skip entirely if ~/.claude/.ai-tell-cleanup-disabled exists. Opt out with "ai-tell-cleanup 끄기" / "ai 티 정리 꺼" — opt back in with "ai-tell-cleanup 켜기". Triggers include "ai 티 제거", "주석 정리", "comment cleanup", "ai 티 안나게", "too verbose", "clean up comments".
    0 installs
  8. Parallel Dispatch · bk202503
    When the user's message contains multiple INDEPENDENT tasks in one turn, fan out to N subagents in a single response instead of executing sequentially. Detects compound requests ("check A and also B", "all three of these", "look up X, grep for Y, and read Z") and routes each unit to the most specific worker (Explore, general-purpose, ...). Triggers automatically whenever a single user turn has ≥ 2 independent actionable items. Skip when items depend on each other (must be sequential).
    0 installs
  9. Codex Review · bk202503 bundle
    Review the current Git change set before a pull request. Use for code review, PR review, or a final diff check; identify changed languages and invoke only relevant Codex reviewer skills.
    0 installs
  10. React Hooks Review · bk202503
    Review React (functional component + hooks) code before you PR for common regressions. `useEffect` dependency-array bugs, stale closures in event handlers, `useState` set-with-stale-value, over-memoization, list `key` anti-patterns, async effect cleanup leaks, and Rules-of-Hooks violations that a lint pass missed. Triggers include "review this React code", "check my hooks", "why does my effect run twice", "am I using useMemo right".
    0 installs
  11. Jvm Memory Leak Review · bk202503
    Review Java/Kotlin (Spring Boot) code before PR for JVM memory leak patterns — static collection accumulation, ThreadLocal not removed, listener not unregistered, unbounded caches, unclosed resources, @Async-scoped shared state, and bean-lifecycle reference escapes. AUTO-INVOKE during any PR review or code review when the diff contains .java or .kt files. Triggers include "메모리 릭 검사해", "review for memory leak", "check this for OOM", "heap keeps growing", "GC keeps running", "코드 리뷰", "PR 리뷰".
    0 installs
  12. Nestjs Provider Review · bk202503
    Review NestJS module / provider / dependency-injection code before you PR for common regressions. Injection scope misuse (DEFAULT vs REQUEST vs TRANSIENT), circular module dependencies masked by `forwardRef`, missing `exports` in module definitions, exception filter / interceptor / pipe / guard ordering, and async-provider typing gaps. Triggers include "review this NestJS code", "check my module wiring", "why is my provider undefined", "nest DI review".
    0 installs
  13. Kotlin Coroutine Review · bk202503
    Review Kotlin coroutine usage (typically in Spring Boot / Ktor code) for structured-concurrency violations, blocking calls inside suspend functions, dispatcher misuse, GlobalScope leaks, missing CoroutineExceptionHandler, and Job/Deferred lifecycle bugs. Triggers include "review this coroutine code", "why does my suspend function block", "kotlin async review", "am I using GlobalScope right".
    0 installs
  14. Nextjs App Router Review · bk202503
    Review Next.js App Router code before you PR for common regressions. Server/client component boundary mistakes, `fetch` cache/revalidate misuse, `params`/`searchParams` async in Next 15+, server-only secrets leaking into client bundles, hydration mismatches, and route handler pitfalls. Triggers include "review this Next.js code", "check my app router page", "why is my page hydrating twice", "server component review".
    0 installs
  15. Frontend Perf Impact Scan · bk202503
    The frontend counterpart to `pr-impact-scan`. Before you PR a change to a React / Next.js / SPA codebase, enumerate the concrete performance regressions the diff introduces. New heavy imports, client-bundle bloat from server-to-client migration, list rendering without virtualization or keys, images without dimensions (CLS), fonts without preload (LCP), RSC network waterfalls, and hydration-mismatch risk. Produces a ranked list of blockers vs nits with file:line citations. Triggers include "perf review this PR", "will this ship slow", "check bundle impact", "frontend impact scan", "why did LCP regress".
    0 installs
  16. Codex Pr Impact Scan · bk202503 bundle
    Trace callers, compatibility risks, and test gaps introduced by the current Git diff. Use before opening a pull request when a changed API, config, export, CLI flag, or data contract may affect other code.
    0 installs
  17. Codex Project Policy · bk202503 bundle
    Apply open-claude-all's safe Git and review conventions when Codex works on a repository: before editing code, reviewing a diff or pull request, planning parallel work, or preparing a change for commit.
    0 installs
  18. Spring Kafka Listener Review · bk202503
    Review a Spring Kafka listener (Java or Kotlin) for common pitfalls before you PR — unbounded async retry, silent record loss on same-partition failures, misconfigured DefaultErrorHandler + RetryTopicConfiguration, missing DLT wiring, suspend @KafkaListener support gaps by version, ack strategy correctness, and consumer-side idempotency assumptions. Triggers include "review my Kafka listener", "check this @KafkaListener", "why does my listener retry forever", "suspend listener retry not working".
    0 installs
  19. Codex React Hooks Review · bk202503 bundle
    Review changed JSX and TSX files for React Hooks regressions. Use during a diff review when React functional components or hooks changed.
    0 installs
  20. Codex Jvm Memory Leak Review · bk202503 bundle
    Review changed Java or Kotlin files for JVM and Spring memory leaks. Use during a diff review when .java or .kt files changed.
    0 installs
  21. Codex Nestjs Provider Review · bk202503 bundle
    Review changed NestJS modules and providers for dependency-injection, lifecycle, and request-pipeline regressions. Use when changed TypeScript contains NestJS modules, controllers, or providers.
    0 installs
  22. Codex Kotlin Coroutine Review · bk202503 bundle
    Review changed Kotlin files for coroutine lifecycle, cancellation, and dispatcher mistakes. Use during a diff review when Kotlin coroutine code changed.
    0 installs
  23. Codex Nextjs App Router Review · bk202503 bundle
    Review changed Next.js App Router files for server/client boundary, caching, routing, and secret-exposure regressions. Use when app routes, middleware, or Next.js TSX changed.
    0 installs
  24. Codex Spring Kafka Listener Review · bk202503 bundle
    Review changed Spring Kafka listener code for retry, acknowledgement, DLT, and coroutine safety failures. Use when a changed Java or Kotlin file contains @KafkaListener.
    0 installs