{"id":47704989,"url":"https://github.com/j7-dev/wp-workflows","last_synced_at":"2026-04-17T07:03:25.011Z","repository":{"id":345025650,"uuid":"1174124467","full_name":"j7-dev/wp-workflows","owner":"j7-dev","description":null,"archived":false,"fork":false,"pushed_at":"2026-04-03T02:35:26.000Z","size":1508,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-04-03T04:18:37.737Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/j7-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-03-06T05:05:04.000Z","updated_at":"2026-04-03T02:35:29.000Z","dependencies_parsed_at":null,"dependency_job_id":"9061b0b5-3e5f-48fb-9b13-68acc216ceff","html_url":"https://github.com/j7-dev/wp-workflows","commit_stats":null,"previous_names":["j7-dev/wp-workflows"],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/j7-dev/wp-workflows","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j7-dev%2Fwp-workflows","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j7-dev%2Fwp-workflows/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j7-dev%2Fwp-workflows/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j7-dev%2Fwp-workflows/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j7-dev","download_url":"https://codeload.github.com/j7-dev/wp-workflows/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j7-dev%2Fwp-workflows/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31583290,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-08T14:31:17.711Z","status":"online","status_checked_at":"2026-04-09T02:00:06.848Z","response_time":112,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-04-02T17:52:26.985Z","updated_at":"2026-04-09T03:01:08.040Z","avatar_url":"https://github.com/j7-dev.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WordPress Plugin — Claude Code Plugin\n\n\u003e 專為 WordPress 開發設計的 Claude Code Plugin，內建完整的 Agent、Skill 與 MCP Server 設定，大幅提升 WordPress 外掛、主題、區塊開發的 AI 輔助效率。\n\n## 安裝方式\n\n### 從 Marketplace 安裝\n\n```bash\nclaude plugin marketplace add j7-dev/wp-workflows\nclaude plugin install wp-workflows\n```\n\n### 從本地目錄安裝\n\n```bash\nclaude plugin install ./wp-workflows\n```\n\n### 更新 Plugin\n\n```bash\nclaude plugin update wp-workflows@wp-workflows\n```\n\n### 移除 Plugin\n\n```bash\nclaude plugin uninstall wp-workflows\n```\n\n### 驗證安裝\n\n```bash\n# 列出已安裝的 Plugin\nclaude plugin list\n\n# 列出可用的 Skill\n/skills list\n\n# 列出可用的 Agent\n/agent\n```\n\n---\n\n## 包含的 Agents\n\n| Agent 名稱           | 說明                                                                    |\n| -------------------- | ----------------------------------------------------------------------- |\n| `wordpress-master`   | 資深 WordPress / PHP 工程師，處理外掛開發、WooCommerce、REST API 等任務 |\n| `wordpress-reviewer` | WordPress 程式碼審查專家，確保符合 WP 編碼標準與最佳實踐                |\n| `react-master`       | React / TypeScript 前端工程師，專精 Gutenberg 區塊開發                  |\n| `react-reviewer`     | React 程式碼審查，注重效能與可維護性                                    |\n| `security-reviewer`  | 資安審查，專注 WordPress 外掛常見漏洞（nonce、SQL Injection、XSS）      |\n| `e2e`                | Playwright E2E 測試自動化                                               |\n| `planner`            | 任務規劃與架構設計                                                      |\n| `clarifier`          | 需求釐清與使用者故事撰寫                                                |\n| `doc-updater`        | 文件自動更新                                                            |\n| `prompt-optimizer`   | Prompt 優化與改善                                                       |\n\n---\n\n## 包含的 Skills\n\n### WordPress 核心開發\n\n| Skill                   | 指令                          | 說明                                                |\n| ----------------------- | ----------------------------- | --------------------------------------------------- |\n| WordPress 外掛開發      | `/wp-plugin-development`      | 外掛架構、Hooks、Settings API、安全性、打包發佈     |\n| WordPress 主題開發      | `/wp-block-themes`            | FSE Block Theme、theme.json、Templates、Patterns    |\n| Gutenberg 區塊開發      | `/wp-block-development`       | 靜態/動態區塊、block.json、屬性序列化、Inner Blocks |\n| Interactivity API       | `/wp-interactivity-api`       | 前端互動指令（directives）、Server-Side Rendering   |\n| WordPress REST API      | `/wp-rest-api`                | 自訂端點、身份驗證、Custom Post Types               |\n| WordPress 效能優化      | `/wp-performance`             | 資料庫查詢、物件快取、Autoload、HTTP API            |\n| WordPress Abilities API | `/wp-abilities-api`           | 角色與權限管理                                      |\n| WP-CLI 與運維           | `/wp-wpcli-and-ops`           | 自動化部署、Multisite、資料庫操作                   |\n| PHPStan                 | `/wp-phpstan`                 | 靜態分析設定、WordPress 型別標註                    |\n| WordPress Playground    | `/wp-playground`              | 沙盒環境、Blueprint 設定                            |\n| WordPress Design System | `/wpds`                       | WordPress 元件設計系統                              |\n| WordPress 路由          | `/wordpress-router`           | 前端路由決策樹                                      |\n| WordPress 編碼標準      | `/wordpress-coding-standards` | PHPCS / WPCS 規範                                   |\n\n### 測試\n\n| Skill             | 指令                 | 說明                            |\n| ----------------- | -------------------- | ------------------------------- |\n| Playwright        | `/playwright`        | 瀏覽器自動化測試                |\n| WP E2E Playwright | `/wp-e2e-playwright` | WordPress 專用 E2E 測試工作流程 |\n\n### 通用工作流程\n\n| Skill          | 指令                      | 說明                            |\n| -------------- | ------------------------- | ------------------------------- |\n| 需求規劃       | `/plan`                   | 任務分解與實作規劃              |\n| 新需求         | `/new-requirement`        | 行為發現、API 推導、Entity 推導 |\n| Git Commit     | `/git-commit`             | 產生符合慣例的 Commit Message   |\n| 需求表述       | `/formulation`            | 需求文件撰寫                    |\n| React 編碼標準 | `/react-coding-standards` | React / TypeScript 最佳實踐     |\n| Refine         | `/refine`                 | Ant Design + Refine 框架開發    |\n\n---\n\n## 包含的 MCP Servers\n\n| MCP Server | 說明                                   |\n| ---------- | -------------------------------------- |\n| Playwright | 瀏覽器自動化，用於 E2E 測試與截圖      |\n| Serena     | 程式碼語意搜尋，快速定位引用關係與符號 |\n\n---\n\n## 專案結構\n\n```\nwp-workflows/\n├── .claude-plugin/\n│   ├── plugin.json            # Claude Code Plugin 主設定\n│   └── marketplace.json       # Marketplace 上架設定\n├── agents/                    # Agent 定義檔\n│   ├── wordpress-master.agent.md\n│   ├── wordpress-reviewer.agent.md\n│   └── ...\n├── skills/                    # Skill 定義檔\n│   ├── wp-plugin-development/\n│   ├── wp-block-development/\n│   └── ...\n├── workflows/                 # GitHub Copilot coding agent 工作流程（參考用）\n└── mcp/\n    └── mcp-config.json        # MCP Server 設定\n```\n\n---\n\n## 作者\n\n- **j7-dev** — [j7.dev.gg@gmail.com](mailto:j7.dev.gg@gmail.com)\n- GitHub: [https://github.com/j7-dev/wp-workflows](https://github.com/j7-dev/wp-workflows)\n\n## 授權\n\nMIT License\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fj7-dev%2Fwp-workflows","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fj7-dev%2Fwp-workflows","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fj7-dev%2Fwp-workflows/lists"}