nocobase-install-start について
nocobase-install-start は、NocoBase のインストールを案内するスキルです。必要な選択を確認してから手順を生成・実行し、Docker と PostgreSQL のクイック手順と既存データベースへの接続を分けて扱います。
主な機能
- 01Docker と PostgreSQL のクイックセットアップ
- 02Docker、create-nocobase-app、Git に対応
- 03インストールとデータベースの選択を確認
- 04事前にインストール方法の文書を読む
- 05起動と検証の手順を提示
活用シーン
- 01PostgreSQL を同時に導入して NocoBase をインストール
- 02インストール方法とリリースチャネルの選定
- 03既存データベースへ接続する設定の準備
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ nocobase/ skills --skill nocobase-install-startインストール後、Claude Code で/nocobase-install-startを入力して読み込まれたか確認します。
同梱ファイルreferences/install-methods.md
詳細
目標
明確な分岐と最小限の質問で NocoBase をインストールします。
ワークフロー
- 最初にクイックモードを希望するか確認します。
- クイックモード(
Docker + install together + PostgreSQL):
- リリースチャネルとインストールディレクトリのみを尋ねます。
- インストールと起動を実行します。
- クイックモード以外:
- インストール方法(
docker、create-nocobase-app、git)、リリースチャネル、インストールディレクトリを尋ねます。 - 方法が Docker の場合、データベースモード(
install togetherまたはconnect existing)を尋ねます。 - Docker +
install togetherの場合、データベースの種類(PostgreSQL、MySQL、MariaDB)を尋ねます。 connect existing(Docker/Docker 以外)の場合、接続情報の準備状況を確認し、起動前に設定/環境変数の編集を必須とします。- インストールのみを実行し、起動コマンドと確認手順を提示します(起動は実行しません)。
- コマンドを実行する前に、必ず
references/install-methods.mdを読み、選択した方法のドキュメントへのリンクを記載します。
方法のルール
- Docker をデフォルトの推奨方法とします。
- ローカル環境への最速のセットアップを希望する場合は、
create-nocobase-appを使用します。 - ソースレベルのカスタマイズが必要な場合に限り、Git によるインストールを使用します。
必須確認ゲート
- 必要な確認事項がすべてそろうまで、インストール/起動コマンドを実行しないでください。
- クイックモード:リリースチャネル + インストールディレクトリ。
- クイックモード以外:インストール方法 + リリースチャネル + インストールディレクトリ。
- Docker の追加確認:データベースモード、および
install togetherの場合はデータベースの種類。 - 既存の DB:接続情報の準備状況の確認。
- クイックモード以外でユーザーが「お任せ」と言った場合は、Docker を選択します。
必須ドキュメント確認ゲート
references/install-methods.mdを読む前に、インストール/起動コマンドを実行しないでください。- 選択した方法が
references/install-methods.mdに記載された方法のいずれかと一致する場合、またはクイックモードのプリセットが選択された場合を除き、インストール/起動コマンドを実行しないでください。 - コマンドを実行する前に、
references/install-methods.mdに記載された該当方法のドキュメントへのリンクを正確に記載します。 - 方法の対応関係が不明確な場合は、作業を止めて確認の質問をします。
質問テンプレート
- クイックモードの質問:「クイックモード(
Docker + PostgreSQL + install together)を希望しますか?選択した場合、インストールと起動を直接実行します。」 - 方法の質問:「希望する NocoBase のインストール方法を選択してください:Docker(推奨)、create-nocobase-app、Git」
- バージョンの質問:「インストールするリリースチャネルを選択してください:latest(stable)、beta、alpha」
- ディレクトリの質問:「インストール先のディレクトリを指定してください(例:
./my-nocobaseまたは/opt/nocobase)。」 - Docker のデータベースモードに関する質問:「Docker でインストールする場合、データベースも Docker にまとめてインストールしますか?それとも既存のデータベースに接続しますか?」
- Docker の同梱 DB の種類に関する質問:「Docker + install together の場合、インストールするデータベースの種類を選択してください:PostgreSQL、MySQL、MariaDB」
- 既存 DB の準備状況に関する質問:「既存データベースの接続情報(ホスト、ポート、データベース、ユーザー名、パスワード)の準備ができており、起動前に NocoBase の設定/環境変数を編集できることを確認してください。」
リソース
- コマンドを生成する前に、必ず
references/install-methods.mdを読みます。
コメント
Markdown 対応