artifact-server について
Artifact Server の成果物操作とサーバー管理を、依頼内容に応じて振り分けるスキルです。ローカルファイルには `artifactserver` CLI、サーバーデータには MCP を使い、構造化された結果で完了を確認します。
主な機能
- 01依頼を適切な手順へ振り分け
- 02成果物操作と管理作業の分離
- 03CLI によるローカルファイル操作
- 04MCP によるサーバーデータ操作
- 05結果確認と成果物バージョンの報告
活用シーン
- 01成果物の公開、更新、共有
- 02プロジェクト、コメント、バージョンの管理
- 03サーバーの導入、点検、修復
- 04対象、認証、互換性の問題の調査
MCP 対応
サーバーデータだけを扱う作業では、接続済みの Artifact Server MCP を使用します。ローカルファイルの操作には `artifactserver` CLI を使用します。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ plannotator/ artifact-server --skill artifact-serverインストール後、Claude Code で/artifact-serverを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
agents/openai.yamlevals/evals.jsonreferences/artifact-operations.mdfailures-and-compatibility.mdserver-operations.mdtarget-selection.md詳細
Artifact Server
Artifact Server に関する作業には、1 つのスキルを使用します。詳細な手順を読み込む前に、リクエストを振り分けてください。
リクエストを振り分ける
- アーティファクトの公開、更新、オープン、共有、コメント、タグ付け、比較、バージョンの復元、またはプロジェクトの管理を行う場合は、 artifact operations を読んでください。サーバーまたはプロジェクトが明確に指定されていない場合は、 target selection も読んでください。
- Artifact Server のインストール環境のインストール、デプロイ、アップグレード、再構成、バックアップ、復元、調査、修復、または削除を明示的に依頼された場合は、 server operations を読んでください。通常のアーティファクト作業で、管理者向けの手順を読み込んだり、それに従ったりしないでください。
- failures and compatibility は、障害、互換性の問題、認証の問題、または対象が曖昧な場合にのみ読んでください。
アーティファクト作業とサーバー管理の両方が含まれるリクエストでは、手順を分け、変更する前にどのインストール環境が対象かを明示してください。
以下の境界を守る
- ユーザーのマシン上のファイルには、インストール済みの
artifactserverCLI を使用してください。サーバーデータだけで完了する作業には、接続済みの Artifact Server MCP を使用してください。 - 実際のファイルを、インライン HTML、base64、捏造したバイト列、またはリモート MCP サーバーに送信したローカルパスで置き換えないでください。
- ベアラートークン、API キー、Cookie、リフレッシュトークンを、読み取ったり、表示したり、チャットで要求したり、書き込んだりしないでください。
- ユーザーから明示的に依頼されない限り、公開共有は無効のままにしてください。
- 構造化された CLI、MCP、HTTP、またはデプロイのヘルスチェック結果で成功を確認してください。単に開始しただけのコマンドから成功を推測しないでください。
結果を報告する
公開後は、全画面での確認・コメント用リンクを最初に提示してください。役立つ場合は、変更不可能なアーティファクトの生リンクを次に提示してください。ユーザーが詳細を再構成しなくて済むよう、サーバー、プロジェクト ID、アーティファクト ID、正確なバージョン ID を技術情報に含めてください。
コメント
Markdown 対応