GitHub 개발 워크플로우(이슈 기반 작업, 자유 작업, PR 리뷰 대응, PR 생성 등)를 자동화하는 플러그인
Use this agent to fetch and analyze a GitHub Issue. This agent reads issue details (title, body, labels, comments) using the gh CLI and returns a structured summary including status, labels, key requirements, and suggested work type (feat/fix/docs etc.). Examples: - <example> Context: The user wants to understand an issue before starting work. user: "이슈 #42 내용을 분석해줘" assistant: "issue-fetcher 에이전트를 사용하여 이슈 #42의 상세 내용을 분석하겠습니다." <commentary> The user wants to analyze a GitHub issue. Use the Task tool to launch the issue-fetcher agent to fetch and summarize the issue details. </commentary> </example> - <example> Context: Starting a workflow that requires issue context. user: "#15 이슈 확인해줘" assistant: "issue-fetcher 에이전트를 사용하여 이슈 #15의 내용을 조회하고 요약하겠습니다." <commentary> The user wants to check an issue. Use the Task tool to launch the issue-fetcher agent to retrieve the issue and provide a structured summary. </commentary> </example>
Use this agent when the user wants to create a Pull Request. This includes when the user asks to 'create PR', 'make a pull request', 'open PR', or when implementation is complete and ready for review. The agent analyzes changes, crafts a PR title and body following project conventions, and creates the PR using gh CLI. Examples: - <example> Context: The user has finished implementing a feature and wants to create a PR. user: "PR 만들어줘" assistant: "pr-creator 에이전트를 사용하여 변경 사항을 분석하고 PR을 생성하겠습니다." <commentary> The user wants to create a PR. Use the Task tool to launch the pr-creator agent to analyze changes, write a PR title/body per conventions, and create the PR. </commentary> </example> - <example> Context: The user wants to create a PR for a specific issue. user: "이슈 #42에 대한 PR을 생성해줘" assistant: "pr-creator 에이전트를 사용하여 이슈 #42와 연결된 PR을 생성하겠습니다." <commentary> The user wants a PR linked to an issue. Use the Task tool to launch the pr-creator agent which will include the issue reference in the PR body. </commentary> </example> - <example> Context: Implementation is done and the user wants to open a pull request. user: "create a pull request for this branch" assistant: "I'll use the pr-creator agent to analyze the changes and create a PR following project conventions." <commentary> The user wants a PR. Use the Task tool to launch the pr-creator agent to handle the full PR creation workflow. </commentary> </example>
Use this agent to fetch and analyze a GitHub Pull Request's reviews. This agent reads PR details and review comments using the gh CLI and returns a structured summary including review decision, inline comments grouped by file, and general discussion. Examples: - <example> Context: The user wants to understand PR review feedback before making changes. user: "PR #42 리뷰 내용을 분석해줘" assistant: "pr-fetcher 에이전트를 사용하여 PR #42의 리뷰 내용을 분석하겠습니다." <commentary> The user wants to analyze PR reviews. Use the Task tool to launch the pr-fetcher agent to fetch and summarize the PR review details. </commentary> </example> - <example> Context: Starting a workflow that requires PR review context. user: "#15 PR 리뷰 확인해줘" assistant: "pr-fetcher 에이전트를 사용하여 PR #15의 리뷰 내용을 조회하고 요약하겠습니다." <commentary> The user wants to check PR reviews. Use the Task tool to launch the pr-fetcher agent to retrieve the PR reviews and provide a structured summary. </commentary> </example>
이 프로젝트의 Pull Request 작성 규약을 정의합니다. PR 생성 시 이 지침을 따릅니다.
Issue 없이 작업 설명을 받아 브랜치 생성부터 PR 생성까지 전체 워크플로우를 단계별로 진행합니다. 각 단계에서 개발자 확인을 받으며 진행합니다.
GitHub Issue 번호를 받아 이슈 분석부터 PR 생성까지 전체 워크플로우를 단계별로 진행합니다. 각 단계에서 개발자 확인을 받으며 진행합니다.
GitHub PR 번호를 받아 리뷰 분석부터 추가 커밋 및 코멘트까지 전체 리뷰 대응 워크플로우를 단계별로 진행합니다. 각 단계에서 개발자 확인을 받으며 진행합니다.
Uses power tools
Uses Bash, Write, or Edit tools
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.
코드 생성 및 코드 설명을 위한 개인용 Claude Code 플러그인 마켓플레이스
graph LR
A[hoonse-claude-plugins] --> B[.claude]
B --> B1[마켓플레이스 개발 시 사용되는<br/>claude 설정 및 리소스]
A --> C[plugins]
C --> D[claude-logger]
D --> D1[도구 사용 및 프롬프트<br/>자동 로깅]
C --> F[technical-writing]
F --> F1[기술 문서 작성 전문 에이전트와<br/>README 구조 규약 제공]
C --> G[git-workflow]
G --> G1[로컬 Git 워크플로우 규약<br/>관리]
C --> H[github-workflow]
H --> H1[GitHub Issue 기반<br/>개발 워크플로우 자동화]
C --> I[backend]
I --> I1[RESTful API 설계 규약과<br/>FastAPI 백엔드 개발 전문 에이전트]
C --> J[data-engineering]
J --> J1[Apache Airflow DAG 개발<br/>전문 에이전트]
C --> K[project-analyzer]
K --> K1[프로젝트 구조·문서 품질·<br/>설정 정합성 자동 분석 및<br/>GitHub Issue 등록]
이 마켓플레이스의 가장 큰 특장점은 개발 워크플로우 전체를 자동화하는 오케스트레이션 스킬입니다. Issue 분석부터 브랜치 생성, 구현, 커밋, PR 생성까지 하나의 스킬 호출로 처리할 수 있습니다.
| 스킬 | 플러그인 | 설명 |
|---|---|---|
| work-on-issue | github-workflow | GitHub Issue 번호를 받아 이슈 분석 → 브랜치 생성 → 계획 수립 → 구현 및 커밋 → PR 생성까지 전체 워크플로우를 오케스트레이션합니다. |
| work-from-scratch | github-workflow | Issue 없이 작업 설명을 받아 브랜치 생성부터 PR 생성까지 전체 워크플로우를 오케스트레이션합니다. |
| work-on-pr | github-workflow | GitHub PR 번호를 받아 리뷰 분석 → 피드백 반영 커밋 → PR 코멘트 작성까지 리뷰 대응 워크플로우를 오케스트레이션합니다. |
| analyze-project | project-analyzer | 플러그인 마켓플레이스 프로젝트를 자동 분석하여 구조·문서·설정 문제를 파악하고, 필요 시 GitHub Issue로 등록합니다. |
아래 차트는 각 오케스트레이션 스킬의 단계별 실행 흐름을 보여줍니다.
graph TB
subgraph WOI ["/work-on-issue (github-workflow)"]
direction TB
WOI1["① @issue-fetcher"]
WOI2["② @branch-creator"]
WOI3["③ Plan Mode"]
WOI4["④ 코드 구현\n+ @auto-committer"]
WOI5["⑤ git push\n+ @pr-creator"]
WOI1 --> WOI2 --> WOI3 --> WOI4 --> WOI5
end
subgraph WOP ["/work-on-pr (github-workflow)"]
direction TB
WOP1["① @pr-fetcher"]
WOP2["② 브랜치 체크아웃"]
WOP3["③ Plan Mode"]
WOP4["④ 코드 수정\n+ @auto-committer"]
WOP5["⑤ git push\n+ gh pr comment"]
WOP1 --> WOP2 --> WOP3 --> WOP4 --> WOP5
end
subgraph WFS ["/work-from-scratch (github-workflow)"]
direction TB
WFS1["① 작업 정의"]
WFS2["② @branch-creator"]
WFS3["③ Plan Mode"]
WFS4["④ 코드 구현\n+ @auto-committer"]
WFS5["⑤ git push\n+ @pr-creator"]
WFS1 --> WFS2 --> WFS3 --> WFS4 --> WFS5
end
subgraph ANAP ["/analyze-project (project-analyzer)"]
direction TB
ANAP0["① 분석 범위 결정"]
ANAP1["② 병렬 분석"]
ANA1["@structure-analyzer"]
ANA2["@docs-analyzer"]
ANA3["@settings-analyzer"]
ANAP2["③ 종합 리포트 작성"]
ANA4["④ @issue-creator\n(선택)"]
ANAP0 --> ANAP1
ANAP1 --> ANA1
ANAP1 --> ANA2
ANAP1 --> ANA3
ANA1 --> ANAP2
ANA2 --> ANAP2
ANA3 --> ANAP2
ANAP2 -. "개발자 승인 후" .-> ANA4
end
classDef plan fill:#fef9c3,stroke:#ca8a04,color:#713f12
class WOI3,WOP3,WFS3 plan
위 오케스트레이션 스킬들은 브랜치 생성(해당되는 경우) 및 커밋 단계에서 git-workflow 플러그인의 에이전트를 활용합니다.
graph LR
WOI["/work-on-issue"] -->|사용| BC
WFS["/work-from-scratch"] -->|사용| BC
WOI -->|사용| AC
WOP["/work-on-pr"] -->|사용| AC
WFS -->|사용| AC
subgraph GW ["git-workflow 플러그인"]
BC["@branch-creator"]
AC["@auto-committer"]
end
이 마켓플레이스 프로젝트에서 제공하는 플러그인을 사용하려는 프로젝트의 루트 디렉토리에서 아래 명령어를 실행합니다.
# 마켓플레이스 등록
/plugin marketplace add iamhoonse-dev/hoonse-claude-plugins
# 플러그인 설치
/plugin install git-workflow@hoonse-claude-plugins
# 마켓플레이스 등록
/plugin marketplace add /path/to/hoonse-claude-plugins
# 플러그인 설치
/plugin install git-workflow@hoonse-claude-plugins
Skills는 /<plugin-name>:<skill-name> 형태로 호출합니다.
/git-workflow:commit-message
/commit-message
Agents는 대화 중 관련 요청 시 자동으로 활성화되거나, 직접 요청할 수 있습니다.
@git-workflow:auto-committer 변경사항을 커밋해 줘
변경사항을 커밋해 줘
npx claudepluginhub iamhoonse-dev/hoonse-claude-plugins --plugin github-workflowClaude Code 세션의 도구 사용 및 프롬프트를 자동으로 로깅하는 플러그인
로컬 Git 워크플로우 규약(커밋 메시지, 브랜치 네이밍 등)을 관리하는 플러그인
플러그인 마켓플레이스 프로젝트의 구조 일관성, 문서 품질, 설정 정합성을 자동 분석하고 GitHub Issue로 등록하는 플러그인
RESTful API 설계 규약과 FastAPI 백엔드 개발 전문 에이전트를 제공하는 플러그인
코드 분석, 설명, GitHub 워크플로우, 시각화 등 개발 생산성 도구 모음 (연습/실험용)
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
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.