By zenbuapps
全棧 Claude Code Plugin:內建 SessionStart hook 注入 orchestrator 心法,搭配完整的 Agent、Skill 與 MCP Server 設定。涵蓋 WordPress(外掛 / 主題 / Gutenberg / WooCommerce / REST API / Interactivity API / 效能優化)、React(Refine / Ant Design / TanStack Query)、Node.js / NestJS / TypeORM / Drizzle / Better Auth 後端、AIBDD(Cucumber / Gherkin / TDD)測試流程、Milestone Tracker(專案級任務追蹤管理 + UserPromptSubmit hook 自動注入 STATUS dashboard)。
External network access
Connects to servers outside your machine
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.
【人工調用專用 / Manual-invoke only】驗收標準對齊審查專家——審查上游 agent 產出是否符合用戶原始任務需求(user-intent alignment、需求覆蓋度、邊界完整性、off-topic 偵測),不審 code 品質。**main agent / orchestrator 禁止自動派發**,僅在用戶顯式輸入 `@zenbu-powers:acceptance-evaluator` 或 `/acceptance-evaluator` 時上場。
【人工調用專用 / Manual-invoke only】Git diff 驅動的瀏覽器模擬人工測試 Agent——分析程式碼變更、識別受影響頁面、使用 playwright-cli 模擬操作、錄影截圖、CI 環境發佈到 GitHub Issue Comment。**main agent / orchestrator 禁止自動派發**,僅在用戶顯式輸入 `@zenbu-powers:browser-tester` 或 `/browser-tester` 時上場。
AIBDD 全流程訪談 orchestrator——從專案訪談一路串接到 .feature / api.yml / erm.dbml / activities 等結構化規格產出。串接 Phase 01 (aibdd-discovery) → 對應 form skills,自動寫入 specs 目錄並交接 planner。當使用者說「需求訪談」、「專案規劃」、「規格化」、「BDD 訪談」時自動啟動。Triggers when user asks for `需求訪談` or `專案規劃`. ⚠️ 邊界區分(避免誤派):純業務 idea 探索(產 design.md,不走 BDD)→ 改用 zenbu-powers:brainstorming skill;只做 Phase 01 拆解(composition / flow / impact / behavior)→ 直接用 zenbu-powers:aibdd-discovery skill;通用提問 / 澄清機制(共用工具庫)→ zenbu-powers:clarify-loop skill
Claude Code 官方最佳實踐審查員:檢查 CLAUDE.md、.claude/settings*.json、.claude/rules/*.md、agents/*.agent.md、skills/*/SKILL.md、.mcp.json、hooks 設定是否符合官方規範。依據 zenbu-powers:claude-manager skill 內建的審查重點清單與規範執行 audit,必要時透過 WebFetch 查詢 Claude 官方文件補強。提出 before/after diff 建議讓用戶決定是否修改。當用戶提到「檢查設定」、「audit config」、「最佳實踐」、「best practice」、「設定優化」、「檢查 agent」、「檢查 skill」、「config review」、「設定審查」、「Claude 設定」時自動啟動。
心思縝密的分支衝突解決專家。分析衝突分支意圖、規劃最佳解法、解決衝突後推回各分支。當用戶提到「解衝突」、「merge conflict」、「分支衝突」、「PR 衝突」、「conflict」、「合併衝突」、「衝突解決」時自動啟動。
驗收標準對齊評估方法論。給定用戶原始任務需求 + 上游 agent 產出,本 SKILL 提供萃取 testable criteria、4 大評估維度、報告格式、與 reviewer agents 的職責邊界、以及 WEB / 桌面 / CLI / 純文件的驗收手法分流。供 acceptance-evaluator agent 載入;orchestrator 直接 evaluate 簡單任務時也可參考。
Multi-pattern text search, filtering, and replacement using the Aho-Corasick algorithm. Use this skill whenever the user wants to: search for multiple keywords/patterns simultaneously in text or files, filter or detect sensitive words, scan multiple files for a list of terms, or redact/replace matched content. Triggers on phrases like "掃描關鍵字", "敏感詞過濾", "多個 pattern 搜尋", "批次掃描", "redact", "replace patterns", "keyword filter", "find multiple words", "scan files for patterns", or any task involving simultaneous multi-pattern matching. Always prefer this skill over naive grep loops when more than one pattern is involved.
Frontend API-First Walking Skeleton 初始化。從 templates/ 讀取所有樣板檔案,填入專案參數後輸出到專案目錄,建立 Next.js 14 + MSW + Cucumber + Playwright 的前端骨架。
前端 Stage 1:從 api.yml + discovery features 產出 Zod Schemas、Fixtures、MSW Handlers、API Client 函式。
前端 Next.js 頁面實作。基於已完成的 Walking Skeleton(MSW + API client)和 UI/UX consultant 產出的 layout.html 靜態原型,將靜態頁面轉換為動態 Next.js React 元件。 當使用者要求實作前端頁面、將 layout.html 轉為 Next.js、或在已有 MSW 骨架的前端專案中 開發功能頁面時,使用此 skill。需要 specs 目錄下的 activities 或 features 作為規格參考。 可搭配 /aibdd-auto-frontend-msw-api-layer 所產生的 API 基礎建設。
No model invocation
Executes directly as bash, bypassing the AI model
No model invocation
Executes directly as bash, bypassing the AI model
Runs pre-commands
Contains inline bash commands via ! syntax
Runs pre-commands
Contains inline bash commands via ! syntax
為 zenbu org 量身打造的 Claude Code Plugin。內建 Orchestrator 心法注入、21 個全域 Agent、59 個全域 Skill,外加
agent-sets//skill-sets/條件載入資源(含 WordPress 全棧),覆蓋 WordPress、React / NestJS / Node.js 現代應用、AIBDD 行為驅動開發三大領域,讓 AI 工程師團隊從第一個 session 就知道如何分工。
兩層 Hook 架構:SessionStart 注心法、UserPromptSubmit 注 reflex(10 條交接規則)+ AIBDD 條件式 + Milestone Status 條件式注入。主窗口完成後直接交付用戶。AIBDD 三語言整合測試(TypeScript / PHP / C#)完整覆蓋。內建 Milestone Tracker 專案級任務追蹤管理,AI 開工前自動知道當前進度與下一步。
你(使用者)
│
▼
Orchestrator(Claude 主窗口)
│ 分析需求、拆解子任務、整合報告
├──► Agent Team(平行或序列委派)
│ ├── react-master ← React / TSX 實作
│ ├── nestjs-master ← NestJS / TypeScript 實作
│ ├── *-reviewer / security-reviewer ← 深度審查(opt-in:用戶喚醒)
│ ├── ...(全域共 21 個)
│ └── wordpress-master / wordpress-reviewer ← 經 /copy-sets 條件載入
│
└──► Skills(流程 / 知識 / Library 參考)
├── /brainstorming ← 設計精進
├── /tdd-workflow ← Red→Green→Refactor
├── /aibdd-* ← AIBDD 全自動 BDD 套件
└── ...(全域共 59 個,另有 skill-sets 條件載入)
兩層 Hook 架構讓「協調紀律」在第一輪 prompt 之前就到位:
/clear / /compact 時注入 using-zenbu-powers 的完整 Orchestrator 心法(Agent 索引、Skill 快取、Red Flags、全域一致性守則)BDD/TDD/AIBDD 觸發詞時加注 AIBDD dispatch 路由;cwd 內 specs/milestones/STATUS.md 存在時加注 Milestone Status dashboard整套機制由 ZENBU_HOOKS_ENABLED=1 環境變數顯式啟用(opt-in,避免干擾未準備好的 user)。
flowchart TD
subgraph 啟動階段[Session 啟動]
A[Session Start / /clear / /compact] --> B{ZENBU_HOOKS_<br>ENABLED=1?}
B -- No --> C[Plugin 靜默:skill/agent 可用<br>但 hook 不注入]
B -- Yes --> D[SessionStart hook]
D --> E[注入 using-zenbu-powers<br>Orchestrator 心法]
end
subgraph 每輪Prompt[每輪 User Prompt]
F[User 送出 prompt] --> G{Hook 啟用?}
G -- Yes --> H[UserPromptSubmit hook]
H --> I[注入 reflex-dictionary<br>10 條反射規則]
I --> J{prompt 含 BDD/<br>TDD/AIBDD?}
J -- Yes --> K[加注 AIBDD<br>dispatch 路由表]
J -- No --> M{cwd 有 specs/<br>milestones/STATUS.md?}
K --> M
M -- Yes --> N[加注 MILESTONE_STATUS<br>head -40 + active doing/]
M -- No --> L[Orchestrator 接手]
N --> L
G -- No --> L
end
subgraph 協調分派[Orchestrator 分派]
L --> M{任務匹配<br>agent / skill?}
M -- agent --> N[派 sub-agent<br>@zenbu-powers:xxx]
M -- skill --> O[呼叫 Skill<br>zenbu-powers:xxx]
M -- 微小直接做 --> P[orchestrator 親處理]
N --> Q[整合 sub-agent 回報]
O --> Q
P --> Q
Q --> R{Hand-off 欄位<br>指定下一位?}
R -- Yes --> N
R -- No --> Z[完成 → 直接交付用戶]
end
style D fill:#e1f5ff
style H fill:#e1f5ff
claude plugin marketplace add zenbuapps/zenbu-powers
claude plugin install zenbu-powers
claude plugin install ./zenbu-powers
claude plugin update zenbu-powers@zenbu-powers
claude plugin uninstall zenbu-powers
claude plugin list # 列出已安裝的 Plugin
/skills list # 列出可用的 Skill
/agent # 列出可用的 Agent
zenbu-powers 的核心紀律仰賴 hook 注入,預設不啟用。在 ~/.claude/settings.json 加:
{
"env": {
"ZENBU_HOOKS_ENABLED": "1"
}
}
設定後重啟 session 即可。未啟用時,agents / skills 仍可手動呼叫,但 SessionStart / UserPromptSubmit hook 不會注入心法與 reflex。
WordPress agent(
wordpress-master、wordpress-reviewer)不在 plugin 全域常駐,已移至agent-sets/wordpress/。偵測到 WordPress 專案時由/copy-sets條件複製進專案.claude/agents/,複製後以無前綴名稱(@wordpress-master)調用。
| Agent | 說明 |
|---|---|
react-master | React 18 / TypeScript,Refine、Ant Design、TanStack Query |
react-reviewer | React 程式碼審查(opt-in:用戶顯式喚醒才上場;不在自動流程中) |
| Agent | 說明 |
|---|---|
nestjs-master | NestJS 10+ / TypeScript,模組化架構、DI、Guards、TypeORM/Prisma |
nestjs-reviewer | NestJS 程式碼審查(opt-in:用戶顯式喚醒才上場;不在自動流程中) |
nodejs-master | Node.js 20+ / TypeScript,RESTful API、BullMQ、Zod、Prisma |
| Agent | 說明 |
|---|---|
planner | 複雜功能與重構的實作計畫設計師 |
clarifier | 結構化需求訪談,輸出使用者故事與驗收標準 |
ddd-architect | DDD 重構規劃,識別 Code Smell、排序重構步驟 |
tdd-coordinator | 接收 planner 計畫,強制執行 Red→Green→Refactor 迴圈 |
| Agent | 說明 |
|---|---|
browser-tester | git diff 驅動的瀏覽器模擬測試,錄製影片與截圖 |
test-creator | 通用測試工程師,E2E + 整合測試完整覆蓋 |
security-reviewer | OWASP Top 10、WordPress XSS/SQL Injection/CSRF、依賴漏洞(opt-in:用戶顯式喚醒才上場;不在自動流程中。涉及 auth / payment / external-api 時強烈建議補派) |
| Agent | 說明 |
|---|---|
workflow-master | GitHub Actions 製作、除錯、優化,支援 act 本地驗證 |
conflict-resolver | 分析衝突分支意圖,規劃最佳解法後推回各分支 |
npx claudepluginhub zenbuapps/zenbu-powers --plugin zenbu-powersWordPress plugin development with hooks, security, REST API, custom post types. Use for plugin creation, $wpdb queries, Settings API, or encountering SQL injection, XSS, CSRF, nonce errors.
A plugin to create a new WordPress plugin
WordPress skills and commands for Claude Code
Create WordPress block themes from simple descriptions and deploy them to a local WordPress Studio site, or, generate professional themes through an interactive workflow: describe your site, choose from design options, and preview on a real WordPress installation.
Manage WordPress sites: content creation, blog posts, media, Elementor page editing, and WP-CLI workflows.
Modern WordPress development with Sage, Acorn & Lando. Workflow skills: /architecture-discovery, /plan-generator, /building, /designing, /verifying (+ /architecting compatibility alias), with design tool integration, content modeling, visual verification, and comprehensive hooks.