Agent Skills for WordPress

Agent Skills for WordPress 是一套便携式的指令、检查清单和辅助脚本集合,旨在教导 AI 助手如何“正确地”构建 WordPress,让它们能够理解 WordPress 的开发模式、避开常见陷阱并严格遵循最佳实践。

🤔 为什么我们需要 Agent Skills?

尽管 AI 编程助手能力出众,但在 WordPress 开发中,它们经常会出现以下“幻觉”或疏漏:

  • 生成过时的代码模式:仍然使用 Gutenberg 之前或 Block Themes 之前的旧版 WordPress 模式。
  • 忽视安全考量:在插件开发中遗漏关键的安全检查机制。
  • 跳过区块弃用(Deprecations):导致前端出现“无效区块(Invalid block)”的报错。
  • 无视现有工具链:忽略项目中已经配置好的构建、测试或代码规范工具。

Agent Skills 通过将“专家级 WordPress 知识”转化为 AI 能够直接读取和执行的标准化格式,完美解决了上述痛点。

🛠️ 核心技能库一览

Agent Skills 涵盖了现代 WordPress 开发的方方面面,以下是目前可用的核心技能:

技能名称 教授内容
wordpress-router 识别 WordPress 仓库类型并路由到正确的工作流
wp-project-triage 自动检测项目类型、工具链和版本号
wp-block-development Gutenberg 区块开发:block.json、属性、渲染与弃用处理
wp-block-themes 区块主题:theme.json、模板、模式(Patterns)与样式变体
wp-plugin-development 插件架构、钩子(Hooks)、设置 API 与安全机制
wp-rest-api REST API 路由/端点、Schema、认证与响应数据塑形
wp-interactivity-api 使用data-wp-* 指令和 Store 实现前端交互
wp-abilities-api 基于能力的权限控制与 REST API 认证
wp-abilities-audit 审计插件的 REST 接口并提出 Abilities API 注册建议
wp-abilities-verify 验证插件的 Abilities API 注册是否与其声明的注解一致
wp-wpcli-and-ops WP-CLI 命令、自动化、多站点管理与搜索替换
wp-performance 性能分析、缓存策略、数据库优化与 Server-Timing
wp-phpstan 针对 WordPress 项目的 PHPStan 静态分析(配置、基线、WP 专属类型)
wp-playground WordPress Playground 路由、CLI 运行、浏览器预览与快照
wpds WordPress 设计系统 (Design System)
wp-plugin-directory-guidelines WordPress 插件目录官方指南
blueprint 用于声明式环境设置的 WordPress Playground Blueprints
wp-env 使用@wordpress/env 进行本地开发:配置、WP-CLI、Xdebug 与故障排除

⚙️ 它是如何工作的?

每个 Skill 都是一个独立的文件夹,包含主指令、参考文档和可选的辅助脚本。当要求 AI 助手处理 WordPress 代码时,它会读取这些 Skill 并遵循文档中记录的标准化流程,而不是“凭空猜测”。

skills/wp-block-development/
├── SKILL.md              # 主指令文件(使用时机、操作流程、验证方法)
├── references/           # 特定主题的深度参考文档
│   ├── block-json.md
│   ├── deprecations.md
│   └── ...
└── scripts/              # 确定性辅助脚本(如检测、验证工具)
    └── list_blocks.mjs

Agent Skills for WordPress 填补了通用 AI 模型与 WordPress 专业开发领域之间的知识鸿沟。通过引入这套技能包,您和您的团队可以大幅提升 AI 辅助编程的准确性与代码质量,让 AI 真正成为懂 WordPress 的“高级开发专家”。

v1.0.1 2026-09-22
下载