SiteGPT について
SiteGPT公式のエージェントスキルで、AIエージェントによるSiteGPT CLIでのチャットボットやアカウント管理を案内します。アカウントなしの試用手順と既存アカウント向けのワークフローを含みます。
主な機能
- 01チャットボットとアカウントの管理
- 02ボットのナレッジ追加と更新
- 03設定やペルソナの調整
- 04会話、リード、チーム権限の確認
- 05アカウント不要の導入フロー
活用シーン
- 01登録前に一時ボットを作成してテスト
- 02アカウント内でWebサイト用ボットを作成
- 03失敗または古いナレッジソースを再同期
- 04会話を確認し人手対応分を分類
MCP 対応
SiteGPT MCPコネクターとCLIの使い分けをスキル内で案内します。リモートMCPサーバーはブラウザーOAuthでSiteGPTアカウントに接続します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://sitegpt.ai/mcpclaude mcp add --transport http sitegpt-sitegpt https://sitegpt.ai/mcp{"mcpServers":{"sitegpt-sitegpt":{"type":"http","url":"https://sitegpt.ai/mcp"}}}Cursor で開く{"servers":{"sitegpt-sitegpt":{"type":"http","url":"https://sitegpt.ai/mcp"}}}VS Code で開く{"mcpServers":{"sitegpt-sitegpt":{"type":"http","url":"https://sitegpt.ai/mcp"}}}{"mcpServers":{"sitegpt-sitegpt":{"serverUrl":"https://sitegpt.ai/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
SiteGPT エージェントスキル
AI エージェント向けの公式 SiteGPT スキルです。
これらのスキルを使うと、エージェントは SiteGPT CLI を通じて SiteGPT の使い方を学び、エージェント環境からチャットボット、ナレッジ、会話、設定、チームのアクセス権、アカウントのリソースを管理できます。
SiteGPT は、匿名で試用してから登録するオンボーディングフローを Auth.md 形式で検出できるエージェント環境向けに、https://sitegpt.ai/auth.md も公開しています。
インストール
Claude Code プラグインとして(Cowork でも動作します):
/plugin marketplace add sitegpt/agent-skills
/plugin install sitegpt@sitegpt
skills CLI を使用(Agent Skills に対応するすべてのエージェント環境):
npx skills add sitegpt/agent-skills
どちらも同じスキルを提供します。このリポジトリは、Agent Skills リポジトリ(skills.sh)と Claude Code プラグインマーケットプレイス(.claude-plugin/)の両方に対応しています。
利用可能なスキル
sitegpt
概要を説明するスキルです。SiteGPT とは何か、どの利用方法(CLI、MCP コネクタ、REST API、または登録不要のオンボーディング)を使うべきか、詳細なワークフローがどこにあるかを案内します。ターミナルでの作業は sitegpt-cli に振り分けます。
sitegpt-cli
Codex、Claude Code、Cursor、OpenCode、Gemini CLI、Windsurf、Cline など、スキルに対応するコーディングエージェントから SiteGPT CLI を使って、SiteGPT のアカウントとチャットボットを管理します。
次の場合に使用します:
- ウェブサイトから SiteGPT チャットボットを作成する。
- SiteGPT アカウントをまだ持っていないユーザー向けに、エージェントを優先したオンボーディングを通じて、試用後に登録するチャットボットを作成する。
- リンク、ウェブサイト、サイトマップ、ファイル、YouTube 動画、テキスト、接続済みデータソースからナレッジを追加する。
- ペルソナ、指示、設定、会話のきっかけ、フォローアップ、カスタム応答を管理する。
- 会話、メッセージ、リード、タグ、メンバー、招待、使用状況、請求、API トークンを確認、管理する。
- SiteGPT CLI コマンドの使い方に関する問題を解決する。
このスキルは、エージェント向けのワークフロー、概要、オンボーディングとアカウントの手順、コマンド一覧、安全に関するルールを1つのファイルにまとめた、自己完結型の SKILL.md です。正確なコマンド構文については SiteGPT CLI 自体が信頼できる情報源です。エージェントはフラグを確認するために sitegpt <command> --help を実行するため、このスキルではコマンドごとのリファレンスを意図的に重複して記載していません。
Cursor へのインストール
このリポジトリは Cursor プラグイン(スキル+リモート MCP サーバー)でもあります。Cursor で /add-plugin を実行して SiteGPT を選択するか、マーケットプレイスの掲載ページからインストールしてください。MCP サーバーはブラウザーの OAuth を通じて SiteGPT アカウントに接続します。スキルは、エージェント優先のオンボーディングを通じてアカウントなしで利用できます。
インストール方法
オープンソースの skills CLI を使って SiteGPT CLI スキルをインストールします:
npx skills add sitegpt/agent-skills --skill sitegpt-cli
特定のエージェントにインストールします:
npx skills add sitegpt/agent-skills --skill sitegpt-cli -a codex
npx skills add sitegpt/agent-skills --skill sitegpt-cli -a claude-code
npx skills add sitegpt/agent-skills --skill sitegpt-cli -a cursor
グローバルにインストールします:
npx skills add sitegpt/agent-skills --skill sitegpt-cli --global
インストールせずに利用可能なスキルを一覧表示します:
npx skills add sitegpt/agent-skills --list
インストール済みのスキルを後から更新します:
npx skills update sitegpt-cli
SiteGPT CLI の前提条件
skills CLI はこのエージェントスキルをインストールします。SiteGPT CLI は、スキルのインストール後にエージェントが実際に実行するコマンドラインツールです。
まず SiteGPT CLI をインストールします:
npm install -g @sitegpt/cli
次に、適切なフローを選択します:
- SiteGPT アカウントをまだ持っていない場合:最初にログインしないでください。エージェントに
sitegpt onboarding start <website-url>を実行させ、一時的なチャットボットを設定してテストし、その後、プレビューと引き継ぎ用のオンボーディング URL を共有するよう依頼してください。 - SiteGPT アカウントをすでに持っている場合:認証してから、通常のアカウントコマンドを使用します。
既存のアカウントでは、デバイスログインで認証します:
sitegpt login
SiteGPT ダッシュボードから API トークンを作成し、手動で保存することもできます:
sitegpt login --token <sitegpt-api-token>
プロンプトの例
スキルをインストールしたら、エージェントに次のように依頼します:
Try SiteGPT for https://example.com. Inspect the website, create a temporary chatbot, add knowledge, configure persona and instructions, test it, and give me the onboarding URL so I can preview and claim it.
I already have a SiteGPT account. Create a chatbot for https://example.com inside my account, configure knowledge and branding, and give me the dashboard link.
Audit my SiteGPT chatbot knowledge sources and resync any failed or stale documents.
Show recent conversations for my SiteGPT chatbot, summarize unresolved issues, and tag the conversations that need human follow-up.
スキルの構成
skills/
sitegpt-cli/
SKILL.md
バージョン管理とリリース
スキルのバージョンは、各 SKILL.md 内の metadata.version とルートの package.json に記載されています。
リリースは手動で行います。新しいバージョンを公開する際は、次の手順に従ってください。
package.jsonを更新します。- 変更した各
SKILL.mdのmetadata.versionを更新します。 CHANGELOG.mdを更新します。chore: release <version>でコミットします。- たとえば
v0.1.2のように、一致する Git タグを作成してプッシュします。 - そのタグの GitHub リリースを作成します。
npx skills add sitegpt/agent-skills でインストールしたユーザーは、後から npx skills update で更新できます。
関連リンク
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。