플러그인 마켓플레이스 프로젝트의 구조 일관성, 문서 품질, 설정 정합성을 자동 분석하고 GitHub Issue로 등록하는 플러그인
Use this agent to analyze plugin documentation quality. This agent checks README completeness, Mermaid diagrams, documentation accuracy against actual components, and content freshness for all plugins in the marketplace. Examples: - <example> Context: The user wants to check if all plugin READMEs follow the documentation conventions. user: "플러그인 문서 품질을 검사해줘" assistant: "docs-analyzer 에이전트를 사용하여 모든 플러그인의 문서 품질을 검사하겠습니다." <commentary> The user wants to validate plugin documentation. Use the Task tool to launch the docs-analyzer agent to check README sections, diagrams, and accuracy. </commentary> </example> - <example> Context: The user wants to check a specific plugin's documentation. user: "git-workflow 문서가 규약에 맞는지 확인해줘" assistant: "docs-analyzer 에이전트를 사용하여 git-workflow의 문서 품질을 검사하겠습니다." <commentary> The user wants to validate a specific plugin's documentation. Use the Task tool to launch the docs-analyzer agent with the plugin name. </commentary> </example>
Use this agent to create GitHub Issues from project-analyzer analysis results. This agent reads analysis reports, applies issue-convention rules (grouping, severity-based splitting), checks for duplicates, and creates issues with developer confirmation. Examples: - <example> Context: Analysis is complete and the user wants to create issues for found problems. user: "분석 결과를 이슈로 등록해줘" assistant: "issue-creator 에이전트를 사용하여 분석 결과를 GitHub Issue로 생성하겠습니다." <commentary> The user wants to convert analysis findings to GitHub Issues. Use the Task tool to launch the issue-creator agent to apply grouping rules and create issues. </commentary> </example> - <example> Context: The user wants to create issues only for errors. user: "error 항목만 이슈로 만들어줘" assistant: "issue-creator 에이전트를 사용하여 error 심각도 항목만 이슈로 생성하겠습니다." <commentary> The user wants to create issues for errors only. Use the Task tool to launch the issue-creator agent with severity filtering. </commentary> </example>
Use this agent to analyze consistency between plugin metadata files. This agent checks that plugin.json entries match marketplace.json, settings.json references, Issue template dropdowns, and PR template plugin lists. Examples: - <example> Context: The user wants to verify all settings files are in sync after adding a new plugin. user: "설정 파일 정합성을 검사해줘" assistant: "settings-analyzer 에이전트를 사용하여 메타데이터 파일 간 정합성을 검사하겠습니다." <commentary> The user wants to validate settings consistency. Use the Task tool to launch the settings-analyzer agent to check plugin.json, marketplace.json, settings.json, and templates. </commentary> </example> - <example> Context: The user added a new plugin and wants to make sure all references are updated. user: "새 플러그인 등록이 빠진 곳 없는지 확인해줘" assistant: "settings-analyzer 에이전트를 사용하여 모든 설정 파일에 새 플러그인이 등록되었는지 검사하겠습니다." <commentary> The user wants to check for missing registrations. Use the Task tool to launch the settings-analyzer agent. </commentary> </example>
Use this agent to analyze plugin directory structure consistency. This agent checks for required files (plugin.json, README.md), validates SKILL.md and Agent .md frontmatter, and verifies naming conventions (kebab-case) across all plugins in the marketplace. Examples: - <example> Context: The user wants to check if all plugins follow the correct directory structure. user: "플러그인 구조를 검사해줘" assistant: "structure-analyzer 에이전트를 사용하여 모든 플러그인의 디렉토리 구조를 검사하겠습니다." <commentary> The user wants to validate plugin structures. Use the Task tool to launch the structure-analyzer agent to check required files, frontmatter, and naming conventions. </commentary> </example> - <example> Context: The user wants to check a specific plugin's structure. user: "git-workflow 구조가 올바른지 확인해줘" assistant: "structure-analyzer 에이전트를 사용하여 git-workflow의 디렉토리 구조를 검사하겠습니다." <commentary> The user wants to validate a specific plugin's structure. Use the Task tool to launch the structure-analyzer agent with the plugin name. </commentary> </example>
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 project-analyzerClaude Code 세션의 도구 사용 및 프롬프트를 자동으로 로깅하는 플러그인
로컬 Git 워크플로우 규약(커밋 메시지, 브랜치 네이밍 등)을 관리하는 플러그인
RESTful API 설계 규약과 FastAPI 백엔드 개발 전문 에이전트를 제공하는 플러그인
GitHub 개발 워크플로우(이슈 기반 작업, 자유 작업, PR 리뷰 대응, PR 생성 등)를 자동화하는 플러그인
코드 분석, 설명, GitHub 워크플로우, 시각화 등 개발 생산성 도구 모음 (연습/실험용)
Fetches GitHub issue details to create comprehensive implementation specifications, analyzing requirements and planning structured approach with clear implementation steps.
Orchestration plugin. v1 use case: async development - turn ready issues into pull requests, then iterate on review feedback until a human takes over. Designed to host more orchestration use cases (refactoring, docs, audits) in future versions.
Autonomous AI development pipeline that uses GitHub as a structured knowledge graph for Claude Code agents. Adds /work-on, /review-pr, /quality-gate, /orchestrate, and 20+ pipeline commands.
Git workflows - commits, branches, PRs, issue processing, auto-close detection, and repository management
For easy problems, start here. For harder problems, do this after Explore.
Codebase exploration, refactoring, and quality analysis