リファレンス

skills CLI

ObjectStack のスキルをコーディングエージェントにインストールする npx コマンドです。ObjectOS での使いどころ、いくつかの例、そして objectstack.ai にある完全なスキルリファレンスを紹介します。

対応エディション

完全な仕様: objectstack.ai の AI スキルリファレンス。このページはその要約です。ObjectOS での使いどころと、いくつかの例を示します。

skills CLI(vercel-labs/skills 製)は、ドメインごとの指示を AI コーディングエージェントにインストールします。ObjectStack のスキルは、Claude Code、Cursor、Copilot、Codex などに、ObjectOS が実行するメタデータ(オブジェクト、ビュー、フロー、権限、クエリ、CEL)を実際のスキーマに沿って書く方法を教えるため、エージェントが書いたものはコンパイルが通ります。

ObjectOS での使いどころ

  • IDE でアプリを手作業で作成する。 ブラウザ内の AI Builder は ObjectOS の中でメタデータを書いてくれます。リポジトリで作業する場合は、スキルが自分のコーディングエージェントに同じ語彙を与えます。構築 → IDE スキルを参照してください。
  • エージェントを最新に保つ。 スキルは、それが説明するスキーマと並んで objectstack リポジトリにあるため、アップグレード後に再インストールすればエージェントが最新の状態になります。

例

現在のプロジェクトにスキルをインストールします。CLI はプロジェクトが使っているエージェントを検出し、それぞれのネイティブ形式(.claude/skills/、.cursor/rules/、AGENTS.md など)で書き込みます。

npx skills add objectstack-ai/objectstack/skills

再現可能な CI のためにバージョンを固定します。

npx skills add https://github.com/objectstack-ai/objectstack/tree/<commit-sha>/skills

インストールされているものを確認・管理します。

npx skills detect                  # show which agents the CLI will write to
npx skills list                    # list installed skills
npx skills remove <name>           # remove a skill

出力をコミットします。 スキルは、チーム全体(CI のエージェントを含む)で共有すべき Markdown であり、CLI が書き込むパスはいずれにせよチェックインするものです。

関連項目