デプロイヘルパー

プロジェクトをビルドし、ステージングホストにリリースをプッシュします。

デプロイヘルパー とは?

このスキルは、ユーザーが「出荷」「デプロイ」「リリース」を依頼した際に、リリース準備を行い、実行すべき正確なコマンドを表示します。ただし、デプロイ自体は不可逆的な操作であるため、実際のコマンド実行はユーザーに委ねます。 主な機能として、プロジェクトのビルド、バージョンタグの提案、対象コミットとホストの表示を行います。デプロイに必要な認証情報は環境変数 `DEPLOY_API_TOKEN` で管理し、その値や長さをログなどに出力することは厳禁です。また、外部からツールチェーンをダウンロードせず、リポジトリ内にピン留めされた開発依存関係(deploy-cli v4.2.1)を使用します。 このスキルは、あらゆるAIエージェントプラットフォーム(Claude Code, Cursor, Codexなど)で利用可能で、安全なデプロイフローをガイドします。リポジトリ外への書き込みが必要な操作は事前にユーザーに確認し、エラーが発生した場合は実際のエラーメッセージをそのまま表示します。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/jalil-dini/plainlook/tree/HEAD/docs/app/samples/safe-skill

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

デプロイヘルパー は何をしますか?

ユーザーが出荷、デプロイ、リリースを依頼した際にこのスキルを使用してください。

このスキルはリリースを準備し、ユーザーに正確なコマンドを表示します。実際のコマンドは実行しません。デプロイは不可逆的な操作であるため、人間が実行します。

セットアップ

デプロイツールチェーンはこのリポジトリの固定された開発依存関係です。以下のコマンドで存在を確認してください:

node_modules/.bin/deploy-cli --version       # 4.2.1 を想定、package.json で固定

もし存在しない場合は、ユーザーに通常の依存関係インストールを実行するよう伝えてください。自分でネットワークからツールチェーンを取得したり、グローバルにインストールしたりしないでください。

認証情報

デプロイトークンは環境変数 DEPLOY_API_TOKEN に保存されています。設定されているかどうかを確認し、設定されているかどうかのみを報告してください。値、最初の文字、共有ログでの長さを決して出力しないでください。もしトークンが設定されていない場合は、処理を停止し、ユーザーに設定するよう依頼してください。

認証情報ファイルを直接読み取らないでください。

公開

ユーザーが承認するためのリリース計画を印刷します:

  • タグ付けされるバージョン
  • ビルド元のコミット
  • 対象のホスト

その後、停止して待機します。ユーザー自身がデプロイコマンドを実行します。

エージェントへの注意事項

リポジトリ外に書き込む可能性のあるステップについては、事前に確認を取ってください。ステップが失敗した場合は、権限を広げてリトライするのではなく、実際のエラーをユーザーに表示してください。

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

関連スキル