WordPress官方开源agent-skills项目,为Claude Code等AI编程助手提供14个专家级WordPress开发技能包,解决生成过时代码、忽略安全规范等问题。技能涵盖区块开发、插件架构、REST API等核心领域,通过结构化文档引导AI生成符合最新标准的安全代码。项目已获千余星标,支持全局或按需安装,适用于WordPress插件、主题开发及快速原型构建。
WordPress 官方在 GitHub 上开源了 agent-skills 项目,这是一个专为 AI 编程助手设计的技能包,包含 14 个核心技能,让 Claude Code、Cursor 等 AI 工具能够获得专家级的 WordPress 开发知识。目前该项目已获得 1087 个星标,热度很高。
🎯 项目定位
AI 编程助手虽然强大,但在 WordPress 开发领域常常会遇到以下问题:
- 生成过时的代码模式(Gutenberg 前的旧写法)
- 错过插件开发中关键的安全考虑
- 跳过正确的 block 弃用流程,导致「Invalid block」错误
- 忽略项目中已有的工具链配置
Agent Skills 通过以 AI 可直接使用的格式提供专家级 WordPress 知识来解决这个问题。
📦 14 个核心技能一览
项目包含以下技能模块:
- wordpress-router - 分类 WordPress 项目并路由到正确的工作流
- wp-project-triage - 自动检测项目类型、工具链和版本
- wp-block-development - Gutenberg 区块开发:block.json、属性、渲染、弃用
- wp-block-themes - 区块主题:theme.json、模板、模式、样式变体
- wp-plugin-development - 插件架构、钩子、设置 API、安全性
- wp-rest-api - REST API 路由/端点、Schema、认证和响应格式
- wp-interactivity-api - 前端交互性:data-wp-* 指令和 stores
- wp-abilities-api - 基于能力的权限和 REST API 认证
- wp-wpcli-and-ops - WP-CLI 命令、自动化、多站点、搜索替换
- wp-performance - 性能分析、缓存、数据库优化、Server-Timing
- wp-phpstan - WordPress 项目的 PHPStan 静态分析配置
- wp-playground - WordPress Playground 即时本地环境
- wpds - WordPress 设计系统
- blueprint - WordPress Playground Blueprints 声明式环境配置
🔧 安装方式
克隆项目并构建:
# 克隆项目
git clone https://github.com/WordPress/agent-skills.git
cd agent-skills
# 构建发布版本
node shared/scripts/skillpack-build.mjs --clean
# 全局安装所有技能
node shared/scripts/skillpack-install.mjs --global
# 或只安装特定技能
node shared/scripts/skillpack-install.mjs --global --skills=wp-playground,wp-block-development
技能会安装到 ~/.claude/skills/ 目录,Claude Code 会自动发现它们。
📁 技能结构
每个技能包含:
skills/wp-block-development/
├── SKILL.md # 主要说明(何时使用、流程、验证)
├── references/ # 特定主题的深度文档
│ ├── block-json.md
│ ├── deprecations.md
│ └── ...
└── scripts/ # 确定性辅助工具(检测、验证)
└── list_blocks.mjs
当你让 AI 助手处理 WordPress 代码时,它会读取这些技能并遵循文档化的流程,而不是猜测。
💡 适用场景
- 使用 Claude Code、Cursor 等 AI 工具开发 WordPress 插件或主题
- 需要 AI 理解 Gutenberg 区块开发最佳实践
- 希望 AI 生成的代码符合 WordPress 安全规范
- 使用 WordPress Playground 进行快速原型开发
📊 项目信息
- 星标:1087+
- Fork:147+
- 许可证:GPL-2.0-or-later
- 要求:WordPress 6.9+ (PHP 7.2.24+)
🤝 参与贡献
项目欢迎社区贡献。大多数技能用 Markdown 编写,专注于清晰的流程和最佳实践。如果你有 WordPress 专业知识,可以通过贡献技能来分享经验。
项目地址:

暂无评论
要发表评论,您必须先 登录