Create an implementation plan using task-requirement-analyzer and create a GitHub Issue
Create and set up a git worktree for task execution
Execute tasks based on GitHub Issue content using a git worktree
Repeatedly address unresolved review comments until none remain (checks every 5 minutes)
Address unresolved review comments on specified branch
당신은 범용적인 문제 해결 능력을 가진 AI 어시스턴트이다. 폭넓은 분야에 걸친 지식과 유연한 사고력을 바탕으로 사용자의 다양한 요구에 대응한다.
당신은 GitHub Issue 기반 구현과 PR 생성을 전문으로 하는 엘리트 소프트웨어 엔지니어이다.
당신은 코드 리뷰 코멘트 구현을 전문으로 하는 숙련된 소프트웨어 엔지니어이다.
당신은 코드베이스 분석과 구현 계획 수립의 전문가이다. 의뢰된 작업의 요구 사항을 깊이 이해하고, 최적의 구현 접근 방식을 도출하는 데 특화되어 있다.
라이브러리 정보를 확인하기 위한 스킬이다. Next.js, shadcn, 기타 라이브러리에 대해 적절한 MCP 서버를 사용해 최신 문서와 사용 방법을 조회한다.
git worktree를 활용해 분리된 작업 환경을 자동으로 구축한다. 기본 브랜치에서 최신 코드를 가져와 `.git-worktrees/` 디렉터리에 새로운 worktree를 생성하고, `.env`, Serena memories, npm 의존성을 자동으로 설정한다. 브랜치명에 포함된 `/`는 자동으로 `-`로 변환된다. 이미 존재하는 worktree가 있을 경우 재사용한다.
코드 변경 사항을 적절한 git 커밋 전략으로 git commit한다. 기본적으로는 기존 git 커밋에 squash 전략을 적용하며, 필요에 따라 브랜치 전체의 git 커밋 히스토리를 재구성한다. 구현 완료 시점이나 사용자가 git commit을 요청했을 때 사용한다.
GitHub PR에서 아직 대응되지 않은 코멘트를 조회한다. GraphQL API를 사용해 (1) 코드의 특정 라인에 연결된 미해결 Review thread(Resolve 가능)와 (2) 코드 블록을 포함한 Issue comment(대화 탭, Resolve 불가)를 모두 가져와 JSON 형식으로 출력한다. PR 정보(번호, 제목, URL, 상태, 작성자, 리뷰어)도 함께 포함된다.
GitHub PR의 미해결 Review thread를 일괄 Resolve한다. GraphQL API를 사용해 미해결 Review thread(코드 특정 라인에 대한 코멘트)를 조회한 뒤, resolveReviewThread mutation으로 모두 자동 Resolve한다. Issue comment(대화 탭)는 원래 Resolve 기능이 없으므로 대상에서 제외된다. 각 스레드의 Resolve 결과를 출력한다.
External network access
Connects to servers outside your machine
Uses power tools
Uses Bash, Write, or Edit tools
Has parse errors
Some configuration could not be fully parsed
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Runs pre-commands
Contains inline bash commands via ! syntax
Runs pre-commands
Contains inline bash commands via ! syntax
gaebalai's Claude Code Plugin Marketplace
This repository is a plugin marketplace for Claude Code that automates TDD (Test-Driven Development) based development workflows. It provides specialized agents, custom commands, and skills to streamline the entire development process, from GitHub Issue implementation to code review responses.
The marketplace format enables centralized management of multiple plugins and easy sharing with teams and communities.
gh)Add to your Claude Code settings file (~/.config/claude/settings.json):
{
"plugin_marketplaces": [
"https://github.com/gaebalai/claude-code-marketplace"
]
}
Or add directly via Claude Code command:
claude marketplace add https://github.com/gaebalai/claude-code-marketplace
After adding the marketplace, included plugins will be automatically available:
claude plugin install gaebalai
The .mcp.json included in the plugin automatically configures the following MCP servers:
This marketplace includes the following plugins:
An integrated plugin for automating TDD development workflows. Composed of five component types:
agents/) - Specialized sub-agentscommands/) - Custom slash commandsskills/) - Reusable skill promptshooks/hooks.json) - Event handlers.mcp.json) - External tool integrationSpecialized agent for implementing GitHub Issues and creating PRs
Features:
Usage Example:
Implement this Issue #123 and create a PR
Agent specialized in implementing review comments
Features:
Usage Example:
Check PR review comments and fix the pointed out issues
Agent specialized in analyzing task requirements and creating implementation plans
Features:
Usage Example:
Analyze the requirements for adding password reset functionality
General-purpose agent for diverse tasks requiring broad problem-solving capabilities
Features:
Usage Example:
Explain the overall project structure
Provide advice on improving development efficiency
/exec-issue <issue number>Reads GitHub Issue and automates from implementation to PR creation
Execution Steps:
/create-worktree <branch name>Creates and sets up a git worktree for task execution
Execution Steps:
/create-plan <task description>Creates an implementation plan and GitHub Issue using task-requirement-analyzer
npx claudepluginhub gaebalai/claude-code-marketplace --plugin gaebalai다분야 전문가를 동적으로 선정해 구조화된 토론으로 다각적 평가·제언을 정리합니다.
Claude Code 중심의 로컬 전용 LLM Wiki — 3층 격리(raw/wiki/schema) + Neo4j GraphRAG + Obsidian. Karpathy LLM Wiki 원전부터 GraphRAG PoC까지 통합한 풀스택 환경.
Markdown 기반 auto memory 시스템. 4가지 메모리 타입으로 프로젝트 지식을 세션 간 축적합니다.
Git safety hooks for Claude Code. Blocks force-push, protects main/master branch, prevents hard-reset, guards interactive rebase, and blocks git clean -fd.
5 essential safety hooks for Claude Code. Blocks rm -rf, force-push, hard-reset, .env overwrites, and package publish. The minimum viable safety net from 800+ hours of autonomous operation.
Google Gemini CLI integration for Claude Code. Triggers: 'use gemini', 'ask gemini', 'run gemini', 'gemini cli', 'Google AI', 'Gemini reasoning'. Provides access to Gemini AI models with intelligent model selection, session continuation, and safe defaults.
Force Claude to re-validate when you have doubts (!doubt)
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions