원클릭으로
wp-build-setup
WordPressプラグインのJS/CSSビルドパイプライン(grab-deps, sass, postcss, @wordpress/scripts等)を診断・セットアップする。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
WordPressプラグインのJS/CSSビルドパイプライン(grab-deps, sass, postcss, @wordpress/scripts等)を診断・セットアップする。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Taroskyブランドガイドラインに沿って、WordPress.orgプラグイン用のicon.svg・banner-1544x500.jpg・banner-772x250.jpgを作成する。プラグインの新規公開時、またはアイコン/バナー未設置のWP監査Issue対応時に使用する。
複数リポジトリを横断してテーマ(CI・ビルド・テスト・命名規則など)の実装を調査し、ベストプラクティスを合議で決定して各リポジトリに一括適用・PR作成まで行う横断標準化スキル。
WordPressプラグイン/テーマのGitHub Actionsワークフロー(test.yml、release-drafter、WordPress.org SVN デプロイ または EC2 rsync デプロイ、WPバージョン監視)を診断・セットアップする。
WordPressプラグインの翻訳基盤を診断・セットアップする。WordPress.org公式プラグインにはGlotPress、それ以外には手動POT/PO/MOワークフローを適用。
リポジトリ内のプラグイン/テーマ・ターゲットを検出し、テスト・リント・ビルド・デプロイ系スキルが複数構成へ安全に対応できるよう対話プロトコルを提供する。
WordPressプラグインのPHPUnit、wp-env、テストスクリプトを診断・セットアップする。
| name | wp-build-setup |
| description | WordPressプラグインのJS/CSSビルドパイプライン(grab-deps, sass, postcss, @wordpress/scripts等)を診断・セットアップする。 |
| compatibility | Targets WordPress plugins with Node.js 22+. Filesystem-based agent with bash + node. |
以下の場合にこのスキルを使用してください:
まず wp-multi-target スキルでリポジトリ構成を確認します。
node ~/.claude/skills/wp-multi-target/scripts/detect_targets.mjs
targets.length === 1: そのまま続行(target.path を作業ディレクトリとして利用)targets.length > 1: ユーザーに「統一ワークフロー / 個別ワークフロー / 特定ターゲットのみ」を質問(AskUserQuestion 推奨)。
shape: "unknown": ユーザーに構成をヒアリングしてから続行詳細は ~/.claude/skills/wp-multi-target/SKILL.md の対話プロトコルを参照。
ターゲットを確定したら、それぞれに対して以下を実行します。
node ~/.claude/skills/wp-build-setup/scripts/detect_build.mjs --path=<target.path>
--path を省略した場合は CWD を対象とします(単体構成の従来動作)。JSON出力を確認してください。exists: false の項目は対応が必要です。
grabDeps、buildJsScript、または dumpScript が欠けている場合:
参照:
references/grab-deps.md対応内容:
sassDep、postcssDeps、または buildCssScript が欠けている場合:
参照:
references/css-pipeline.md対応内容:
プロジェクトにGutenbergブロックがあり、wpScriptsDep または buildBlocksScript が欠けている場合:
対応内容:
wp-scripts build --source-path=src/blocks --output-path=assets/blocksすべてのビルドステップを実行する package スクリプトを追加してください:
{
"scripts": {
"package": "npm run build:css && npm run build:js && npm run build:blocks && npm run dump"
}
}
buildScript が欠けている場合:
参照:
references/build-script.md対応内容:
npm run build:js を実行 -- JSファイルが assets/js/ に生成されることを確認。npm run build:css を実行 -- CSSファイルが assets/css/ に生成されることを確認。npm run dump を実行 -- wp-dependencies.json が更新されることを確認。npm run package を実行 -- すべてのビルドステップが正常に完了することを確認。