mcpField
W
wp-gravity-stack

wp-gravity-stack

github.com/kylebrodeur開発148 回インストール1 週間前に更新
リポジトリ

wp-gravity-stack について

Gravity製品群を使うWordPressプロジェクト向けのセットアップスキルです。スタック設定、ComposerとSatisPressの構成、AI連携パターンやセキュリティ情報をまとめ、詳細作業では製品別スキルへ案内します。

主な機能

  1. 01Composer設定全体の作成
  2. 02SatisPressプライベートリポジトリの設定
  3. 03.cursorrulesとllms.txtのテンプレート
  4. 04製品横断のAIパターン解説
  5. 05セキュリティとバージョン確認項目

活用シーン

  1. 01新規サイトでのGravityスタック構築
  2. 02Composerによるプレミアムプラグイン管理
  3. 03プロジェクト用AIルールと説明ファイルの作成

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/kylebrodeur/wordpress-agent-kit --skill wp-gravity-stack

インストール後、Claude Code で/wp-gravity-stackを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
gravity-stack-ai.md
satispress-config.md
security.md
wordpress-ai-gravity-reference.md

詳細

WordPress Gravity Stack — セットアップとオーケストレーション

新しいプロジェクトや環境のセットアップに向けて、Gravity エコシステムをまとめるメタスキルです。SatisPress の設定、完全な composer.json、.cursorrules と llms.txt のテンプレート、製品横断のパターンを扱います。

製品固有の作業には、個別のスキルを読み込んでください:

製品読み込むスキル
Gravity Forms(フォーム、エントリー、wp gf CLI)wp-gravity-forms
Gravity SMTP(メール配信、CVE-2026-4020)wp-gravity-smtp
Gravity Connect(OpenAI 連携)wp-gravity-connect
GravityView / GravityKit(表示、検索、承認)wp-gravityview
Gravity Wiz Spellbook / Perkswp-gravity-wiz
Pods Framework(CPT、ACT、カスタムフィールド)wp-pods

このスキルを使用する場面

  • フルスタックを使用する新しいサイトの composer.json を作成する
  • プレミアムプラグイン用のプライベート Composer リポジトリとして SatisPress を設定する
  • プロジェクト用の .cursorrules または llms.txt を生成する
  • バージョン固定要件を確認する(Gravity SMTP ≥ 2.1.5 — CVE-2026-4020)
  • 製品横断の AI アーキテクチャパターンを理解する
  • 個別のスキルに振り分ける前に、スタックを初期設定する

公式ドキュメント — 全製品

製品ユーザードキュメント開発者向けドキュメント
Gravity Formshttps://docs.gravityforms.com/https://docs.gravityforms.com/category/developers/
Gravity Forms ユーザーガイドhttps://docs.gravityforms.com/category/user-guides/3.0 ベータ版を含む
Gravity SMTPhttps://docs.gravitysmtp.com/—
Gravity Connecthttps://gravitywiz.com/documentation/gravity-connect/https://gravitywiz.com/documentation/gravity-connect-openai/
Gravity Perkshttps://gravitywiz.com/documentation/gravity-perks/https://gravitywiz.com/available-perks/
Spellbookhttps://gravitywiz.com/documentation/spellbook/https://account.gravitywiz.com/
GravityViewhttps://docs.gravitykit.com/https://www.gravitykit.dev/
Podshttps://pods.io/docs/https://pods.io/docs/code/

GitHub リポジトリ

リポジトリ用途
pods-framework/podsPods コア
pods-framework/pods-gravity-formsPods と GF の連携
gravitywiz/snippet-library1000 以上の GF フック(LLM のトレーニング用リファレンス)
gravitywiz/gravityforms-openaiGravity Connect のレガシーリファレンス
gravityforms/gravityformscli公式 wp gf CLI アドオン
GravityKit(組織)GravityView、GravityActions、GravityBoard

フルスタックの composer.json

参照:references/satispress-config.md

クイックリファレンス:

{
  "repositories": {
    "wpackagist": { "type": "composer", "url": "https://wpackagist.org",
                    "only": ["wpackagist-plugin/*","wpackagist-theme/*"] },
    "satispress":  { "type": "composer", "url": "https://packages.uof.digital/satispress/" }
  },
  "require": {
    "wpackagist-plugin/pods":           "^3.0",
    "wpackagist-plugin/gravityformscli":"*",
    "satispress/gravityforms":          "*",
    "satispress/gravitysmtp":           ">=2.1.5",
    "satispress/spellbook":             "*",
    "satispress/gravity-connect":       "*",
    "satispress/gravityview":           "*"
  }
}

セキュリティチェックリスト

# Verify Gravity SMTP version (CVE-2026-4020)
wp gf version gravitysmtp    # must be ≥ 2.1.5

# Verify no credentials in wp_options
wp option get gravitysmtp_sendgrid_api_key && echo "⚠️  move to wp-config.php"

リファレンスドキュメント

AI + Gravity スタックの完全なリファレンスガイド(パターン、セキュリティ、.cursorrules、llms.txt)はこちらです:

references/wordpress-ai-gravity-reference.md

以下の内容を扱います:

  • AI エージェント向けの Pods ACT と postmeta の宣言
  • Gravity Connect の Fields と Feeds の使い分け
  • トークン上限の推奨値
  • CVE-2026-4020 の緩和策
  • 全製品の開発者向け一覧
  • .cursorrules テンプレート
  • llms.txt テンプレート

参考資料

  • references/wordpress-ai-gravity-reference.md — AI + Gravity の完全なリファレンスガイド
  • references/satispress-config.md — 完全な composer.json と SatisPress の設定
  • references/gravity-stack-ai.md — AI 連携パターン
  • references/security.md — CVE-2026-4020、認証情報の分離、スパム対策

コメント