By 0xmhha
Buddy — 상용 제품 빌딩 풀 라이프사이클 지원 Claude Code plugin. 9-phase multi-orchestrator 모델로 idea → 사업성 → 설계 → 개발 → 테스트 → 배포 → A/B 분석 → 개선 → 수명주기 관리까지 단일 설치로 지원.
아이디어가 사업으로 성립하는지 7차원(TAM/SAM/SOM, 고객, WTP, GTM, 경쟁, unit economics, 규제)으로 평가.
CSO-mode 8-category 보안 감사 — secrets, supply chain, CI/CD, LLM/AI threats, OWASP Top 10, STRIDE.
feature/task 완료 후 commit → branch push → PR 생성 자동화.
multi-stage review pipeline 자동 실행 — CEO/design/eng/DX 리뷰를 순차로 돌려 plan을 finalize.
§5 Development — implementation plan → working code per feature + tests. build-with-tdd, dispatch-parallel-agents, diagnose-bug, iterate-fix-verify를 actor track별로 실행.
This skill should be used when the user wants to "analyze A/B test results", "evaluate experiment results", "decide whether to ship from experiment", "check statistical significance", or has completed an A/B experiment and needs to make a ship/revert/continue decision.
This skill should be used when the user wants to "analyze the funnel", "find where users drop off", "analyze conversion rates", "track user flow", "measure actor-level metrics", or needs to understand where users are failing in a product flow.
Boil the Lake, Search Before Building, User Sovereignty 3 원칙을 주입해 AI collaboration project에 적용. completeness, search, human decision boundary 판단. 트리거: 'buddy 가치관 적용' / '기본 원칙대로 가자' / 'search before build 했어?' / 'lake 끓이지 마' / 'user sovereignty 지켜' / 'ethos 체크' / 'buddy 원칙'. 입력: plan, 작업 의도. 출력: ethos 위배 여부 + 보정 권고. 흐름: 모든 스킬에서 호출 가능 (가치관 base).
아이디어가 사업으로 성립하는지 7차원(TAM/SAM/SOM, 고객-구매자, willingness-to-pay, GTM, 경쟁, unit economics, 규제)으로 평가하고 go/pivot/no-go 결정. 트리거: '이거 사업 되겠어?' / 'TAM 분석' / '사업성 검토' / '이 가격에 살 사람 있을까?' / 'go/no-go 결정' / 'unit economics 봐줘' / '비즈니스 모델 검증'. 입력: validate-idea 통과 후 아이디어. 출력: viability score + verdict + critical assumptions. 흐름: validate-idea → assess-business-viability → define-product-spec.
[패턴 라이브러리] 빌드/배포된 live developer product를 실제로 따라 하며 TTHW timing, evidence, literal doc-following으로 DX audit. review-devex의 live companion. 트리거(orchestrator 본문에서 호출 시): 'build 후 라이브 감사' / 'post-build DX check' / '실제 사용해보면서 점검' / 'live devex 감사' / 'deployed 상태 감사'. 참조 위치: review-devex post-build 단계 / 배포 후 검증.
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.
A reliability and observability control plane for Claude Code sessions.
Buddy wraps your Claude Code hooks, validates state schemas, and surfaces failures before they silently accumulate — plus a Claude Code plugin with 26 slash commands and 77 skills covering the full product development lifecycle.
┌──────────────────────────┐
you ──────▶ │ buddy (control) │ ──▶ Claude Code sessions
│ hooks · state · tasks │ (1, 2, 3, ... N)
└──────────────────────────┘
| Area | What it does |
|---|---|
| Hook reliability | Wraps Claude Code hooks; surfaces silent failures with structured logs |
| State schema | Zod-validated JSON state prevents corruption and schema drift |
| Task retry | WAL-backed outbox ensures failed tasks are replayed, not dropped |
| Observability | Unified token/cost/session/hook status via a single stats command |
| Claude Code plugin | 9-phase lifecycle orchestrator, 26 /buddy:* commands, 77 skills |
OS=$(uname -s | tr '[:upper:]' '[:lower:]')
ARCH=$(uname -m | sed 's/x86_64/amd64/;s/aarch64/arm64/')
VERSION=0.1.0
curl -fL "https://github.com/0xmhha/buddy/releases/download/v${VERSION}/buddy_${VERSION}_${OS}_${ARCH}" -o buddy
curl -fL "https://github.com/0xmhha/buddy/releases/download/v${VERSION}/SHA256SUMS" -o SHA256SUMS
# Verify checksum manually
shasum -a 256 buddy
grep "buddy_${VERSION}_${OS}_${ARCH}$" SHA256SUMS
chmod +x buddy
sudo mv buddy /usr/local/bin/
buddy --version
macOS: Remove the quarantine attribute after download:
xattr -d com.apple.quarantine /usr/local/bin/buddy
Using the gh CLI:
OS=$(uname -s | tr '[:upper:]' '[:lower:]')
ARCH=$(uname -m | sed 's/x86_64/amd64/;s/aarch64/arm64/')
gh release download v0.1.0 --repo 0xmhha/buddy \
--pattern "buddy_*_${OS}_${ARCH}" -O buddy
Install directly from GitHub — no local clone needed:
claude plugin marketplace add 0xmhha/buddy
claude plugin install buddy@buddy
Verify:
claude plugin list
# buddy 1.0.0 installed
Uninstall:
claude plugin uninstall buddy@buddy
claude plugin marketplace remove buddy
git clone https://github.com/0xmhha/buddy.git
cd buddy
make build # outputs bin/buddy
# Wrap Claude Code hooks (optionally generate cliwrap.yaml)
buddy install --with-cliwrap
# Start the background daemon
buddy daemon start
# Run diagnostics
buddy doctor
# View token/hook stats
buddy stats --window 1h
buddy stats --by-tool --window 5m
# Inspect and tune configuration
buddy config show
buddy config set hookSlowMs 3000
# Purge old data (dry-run first)
buddy purge --before 30d
buddy purge --before 30d --apply
# Stream raw events for debugging
buddy events --follow
# Remove hooks and stop daemon
buddy daemon stop
buddy uninstall
Full CLI reference: docs/v0.1-spec.md §7.
Once the plugin is installed, the following commands are available in any Claude Code session:
| Phase | Command |
|---|---|
| §1 Idea | /buddy:concretize-idea, /buddy:validate-idea |
| §2 Features | /buddy:define-features, /buddy:map-actor-use-cases |
| §3 Design | /buddy:design-system, /buddy:explore-design-variants |
| §4 Plan | /buddy:plan-build, /buddy:autoplan |
| §5 Build | /buddy:build-feature, /buddy:build-with-tdd |
| §6 Quality | /buddy:verify-quality, /buddy:audit-security |
| §7 Release | /buddy:ship-release, /buddy:auto-create-pr |
| §8 Operate | /buddy:iterate-product, /buddy:analyze-ab-experiment |
| §9 Lifecycle | /buddy:manage-lifecycle |
| Version | Focus | Key additions |
|---|---|---|
| v0.1 ✓ | Reliability | Hook monitor, Zod state schema, WAL replay |
| v0.2 | Control Plane | Multi-session dashboard, unified token/cost view |
| v0.3 | Orchestration | Task DAG, wave executor, auto-retry |
| v1.0 | Integration | AGENTS.md auto-sync, plugin model, MCP server |
Contributions are welcome. Please follow these steps:
main.make test (includes race detector).For larger changes, open an issue first to discuss the approach.
Bug reports and feature requests: GitHub Issues.
npx claudepluginhub 0xmhha/buddy --plugin buddygo-stablenet Jira-driven automated development pipeline
Bidirectional git sync for ~/.claude/ across multiple machines. Go core, vanilla web dashboard, cosign-signed releases.
Local-first semantic + keyword search over your own Claude Code conversation history. Reads ~/.claude/projects/*.jsonl, indexes into SQLite FTS5, exposes MCP + dashboard + slash. 100% offline, no external embeddings.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.