Agent Skill
basemachina/skills (opens in a new tab)リポジトリで、ベースマキナを使った開発向けのAgent Skill (opens in a new tab)を公開しています。
公開しているスキル
| スキル | AIエージェントに任せられる作業 |
|---|---|
bm-code-management | コード管理のリポジトリでのdefineAction / defineView / defineConfigの編集、JavaScriptアクションやビューのコードの作成・編集、bm pullでの取り込み、bm sync --dryでの差分プレビュー |
basemachina-docs | ベースマキナの公式ドキュメントの調査と、仕様・使い方・制約についての根拠のURLを付けた回答 |
bm-public-api | 公開APIを外部システムやCI/CDから呼び出すコードの作成。認証、レスポンスとエラーの処理を含む |
どのスキルも、アクションの実行や、--dryをつけないbm syncはエージェントから実行しません。環境への反映は、レビューを経たCI/CDか、ユーザー自身の操作で実施します。
対応エージェント
各スキルは以下のエージェントに導入できます。
- Claude Code
- Codex CLI
- Cursor
- GitHub Copilot CLI
- Gemini CLI
導入方法
npx skillsを使う場合、以下のコマンドでプロジェクトスコープにスキルを導入します。導入するスキルは--skillで指定します。
npx skills add basemachina/skills --skill bm-code-management --yes
npx skills add basemachina/skills --skill basemachina-docs --yes
npx skills add basemachina/skills --skill bm-public-api --yesほかのインストール方法(gh skill installやClaude Code plugin marketplaceなど)や、対応エージェントの最新情報は、basemachina/skillsのREADME (opens in a new tab)を参照してください。