SuperAPI AI 工具集

wp-bootstrap

前端与建站

查看项目

更新于 10-15 23:48

技能介绍

用途:把单个插件、区块主题或含多个包/JS 工作区的 WordPress monorepo 一次性接入 wp-agent-kit 体系,覆盖本地 Playground 开发、WP Engine 部署环境、Composer 管理的 PHP 依赖、CI 门禁与 git 钩子。适用于从零搭建、已有代码库初始化,或为项目添加 Composer(WPackagist,可选 SatisPress)及 WP Engine dev/staging/production 与 GitHub Actions。

主要能力:安装 agent kit(.agents/skills/、.github/agents/、.github/instructions/、AGENTS.md);配置 PHP 工具(PHPCS、PHPStan、Pest)与 JS 工具(Biome);创建 pre-push 钩子与 tools/setup.sh;生成 wp-cli.yml(本地路径与 WPE SSH);搭建 Playground(交互式多挂载与无头验证);生成 WP Engine 分支门控部署工作流;打包插件;支持 WPackagist 与可选 SatisPress;通过 wp-bootstrap.config.json 声明 monorepo 布局。

使用方式:先探测仓库结构 node {baseDir}/scripts/detect-structure.mjs --pretty,再就已探测未确定项询问用户,之后执行 wp-agent-kit install . --platform github(或 --platform pi)、PHP/Composer 依赖安装、Biome 初始化、git 钩子配置,以及 bash {baseDir}/scripts/bootstrap.sh、setup-github.sh(--check-only/--set-secrets/--set-protection/--set-all)、package-wp.sh、playground-start.sh、playground-verify.sh 等脚本。

限制:官方资料未提供价格、支持平台范围等细节;使用前需自行确认仓库现状与必要凭据,具体步骤以实际情况为准。