wp-project-triage

作成者: automattic

WordPressリポジトリ(プラグイン/テーマ/ブロックテーマ/WPコア/Gutenberg/フルサイト)のツール/テスト/バージョンなどを含む決定的な検査が必要な場合に使用します。

npx skills add https://github.com/automattic/agent-skills --skill wp-project-triage

WP Project Triage

When to use

Use this skill to quickly understand what kind of WordPress repo you’re in and what commands/conventions to follow before making changes.

Inputs required

  • Repo root (current working directory).

Procedure

  1. Run the detector (prints JSON to stdout):
    • node skills/wp-project-triage/scripts/detect_wp_project.mjs
  2. If you need the exact output contract, read:
    • skills/wp-project-triage/references/triage.schema.json
  3. Use the report to select workflow guardrails:
    • project kind(s)
    • PHP/Node tooling present
    • tests present
    • version hints and sources
  4. If the report is missing signals you need, update the detector rather than guessing.

Verification

  • The JSON should parse and include: project.kind, signals, and tooling.
  • Re-run after changes that affect structure/tooling (adding theme.json, block.json, build config).

Failure modes / debugging

  • If it reports unknown, check whether the repo root is correct.
  • If scanning is slow, add/extend ignore directories in the script.

automatticのその他のスキル

testing-js
automattic
JavaScriptファイルの構文エラーをチェックするためのガイドライン
setup
automattic
dn CLIがインストールされ、設定されていることを確認します。ユーザーが初めてdomain-namesプラグインをインストールしたとき、またはdnコマンドがCLIの理由で失敗したときに使用します…
studio-cli
automattic
Studio CLIを使用して、ローカルのWordPressサイト、認証、プレビューサイトを管理します。Studio CLIコマンドの実行や管理が必要な場合に、このスキルを呼び出してください。
dn-info
automattic
登録済みドメインの詳細情報をdn CLIで取得します。ユーザーが有効期限、ネームサーバー、連絡先などのドメイン詳細を確認したい場合に使用します。
qa
automattic
抽出されたWXRコンテンツを元のソースサイトとページごとに比較します。欠落しているテキスト、見出し、画像、リンクを見つけます。WXRにパッチを適用して修正するか、…
add-skill
automattic
a8c-designプラグインに新しいスキルを追加します。Claude Codeスキルを構築し、それを共有のAutomattic a8c-designプラグインに貢献したい場合に使用します —…
design-foundations
automattic
解放されたサイトから一貫性のあるdesign-foundation JSONを構築する — 証跡付きの意味論的な色・タイポグラフィ・スペーシングの役割。部分的なスキャフォールドを消費する…
wp-phpstan
automattic
WordPressプロジェクト(プラグイン/テーマ/サイト)でPHPStan静的解析の設定、実行、修正を行う際に使用:phpstan.neonのセットアップ、ベースライン、…