openspec-update について
OpenSpec CLI の更新後やツール選択の変更後に `openspec update` を実行し、プロジェクトの AI ツール設定ファイルを再生成するスキルです。CLI のインストールとプロジェクトの初期化が必要です。
主な機能
- 01AI ツール設定ファイルを再生成
- 02強制更新に対応
- 03対象プロジェクトのディレクトリを指定可能
- 04前提条件と確認手順を提示
活用シーン
- 01CLI 更新後の設定の再生成
- 02不足または古いスキルやコマンドの更新
- 03変更されたツール選択の反映
- 04指定プロジェクト向け設定の再生成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ full-stack-skills/ openspec-skills --skill openspec-updateインストール後、Claude Code で/openspec-updateを入力して読み込まれたか確認します。
同梱ファイルagents/openai.yaml
詳細
OpenSpec Update スキル
OpenSpec CLI パッケージのアップグレード後に、openspec update を実行して AI ツールの設定ファイル(スキル、コマンド、ルール)を再生成します。これにより、プロジェクトで最新のスラッシュコマンドとスキルの指示を使用できます。
使用するタイミング
- OpenSpec CLI をアップグレードした後(
npm install -g @fission-ai/openspec@latest)。 - スラッシュコマンドやスキルが古い、または見つからない場合。
- ツールの選択を変更し、設定を更新したい場合。
前提条件
- OpenSpec CLI がインストールされていること(openspec-install を参照)。
- プロジェクトが初期化済みであること(openspec-initial を参照)。
ワークフロー
-
まず CLI をアップグレードします(まだの場合)
npm install -g @fission-ai/openspec@latest(または pnpm/yarn/bun に相当するコマンド)。
-
更新を実行します
openspec update— AI ツールの設定ファイルを再生成します。openspec update --force— ファイルが最新の場合でも強制的に更新します。openspec update ./my-project— 特定のディレクトリを対象にします。
-
確認します
.claude/skills/、.cursor/rules/などのツール用ディレクトリが更新されていることを確認します。- 必要に応じて AI ツールを再起動し、新しいスキルを読み込みます。
出力
- 新しい CLI バージョンに対応した、ツール固有の設定ファイル(スキル、コマンド、ルール)が再生成されます。
次のステップ
- openspec-new、openspec-explore などを使ってワークフローを続けます。
トラブルシューティング
- 「openspec: command not found」:まず openspec-install を使用してください。
- 「Project not initialized」:まず openspec-initial(
openspec init)を実行してください。 - 更新後にスキルが表示されない:AI ツール(Claude Code、Cursor など)を再起動して、スキルを再読み込みしてください。
参考資料
コメント
Markdown 対応