Communityライティング&編集github.com

rolecraft-sh/rolecraft

AIエージェント向けセキュリティファーストのスキルマネージャー。インストールごとにセキュリティスキャンを実行し、87のエージェント間でスキルとMCPサーバーを管理します。依存関係ゼロのCLI。

rolecraft とは?

rolecraftは、AIエージェント(Claude Code, Cursor, Devinなど87種類)向けのスキルを一元管理するためのCLIツールです。依存関係がゼロで、別途レジストリへの登録は不要。ローカルフォルダ、GitHubリポジトリ、GitLabプロジェクト、SSH git URLなど、あらゆるソースからスキルをインストール・更新・削除できます。セキュリティファーストの設計で、インストールのたびに自動的にセキュリティスキャンを実施するため、チーム全体での安全なスキル配布が可能です。CI/CDパイプライン向けのロックファイルベースの再インストールや、システムヘルスチェック、スキルの品質テストなど、開発者とチームのオンボーディングを効率化する豊富な機能を備えています。

対応✓Claude Code✓Codex CLI✓Cursor✓Gemini CLI✓OpenCode✓Windsurf
npx skills add rolecraft-sh/rolecraft

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

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

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

ドキュメント

rolecraft は何をしますか?

87のエージェント(うち27は検証済み)向けのAIエージェントスキルを、単一のコマンドでインストールおよび管理します。依存関係ゼロ。レジストリ不要。

使用するタイミング

  • スキルのインストール — ローカルフォルダ、GitHubリポジトリ、GitLabプロジェクト、SSH git URLから
  • スキルの管理 — インストール済みスキルの一覧表示、更新、削除、検証
  • CI/CDパイプライン — rolecraft ci によるロックファイルベースの再インストール
  • トラブルシューティング — rolecraft doctor でエージェント検出、ロックファイル、Node.jsの問題を診断
  • チームオンボーディング — 単一のコマンドでバンドルインストール
  • クロスエージェントセットアップ — 同じスキルを複数のエージェントに一度にインストール

クイックスタート

# インストールせずに試す
npx rolecraft --help

# スキルを作成
npx rolecraft init my-skill

# 任意のソースからインストール
npx rolecraft install ./my-skill
npx rolecraft install user/repo
npx rolecraft install https://gitlab.com/org/project
npx rolecraft install [email protected]:user/repo.git

# 特定のエージェントにインストール
npx rolecraft install user/repo --cursor --devin

# アップデートの確認
npx rolecraft check

# システムヘルスチェックを実行
npx rolecraft doctor

# インストール済みスキルの一覧表示
npx rolecraft list

# SKILL.md と .mdc を変換
npx rolecraft convert ./my-skill

インストールコマンド

コマンド目的
rolecraft install <source>スキルをインストール(ローカル、GitHub、GitLab、SSH)
rolecraft init [name]新しい SKILL.md をスキャフォールド(--template, --list)
rolecraft listインストール済みスキルを表示
rolecraft check利用可能なアップデートを確認
rolecraft remove <slug>スキルをアンインストール
rolecraft update <slug>最新バージョンに再インストール
rolecraft rollback <slug>バックアップから以前のバージョンに復元
rolecraft bundle <sources>ファイルまたはインラインから複数のスキルをインストール
rolecraft ciロックファイルから再インストール(CIモード)
rolecraft verifyコンテンツハッシュでスキルの整合性を確認
rolecraft watch [<slug>]スキルの変更を監視し自動同期
rolecraft search <query>GitHubでスキルを検索
rolecraft doctorシステムヘルスチェックを実行
rolecraft agents-xml [--write]AGENTS.md 用のスキルXMLを生成
rolecraft use <source>インストールせずにプレビュー
`rolecraft completions bashzsh
rolecraft convert <source>SKILL.md と .mdc 形式を相互変換
rolecraft test <skill-path>組み込みアサーションでスキルの品質をテスト

共通フラグ

フラグ目的
--cursor, --devin, --claude, --codex特定のエージェントを対象
--allサポートするすべてのエージェントにインストール
--yes / -y非対話モード(CI/CD)
--dry-run変更を加えずにプレビュー
--symlinkコピーではなくシンボリックリンク
--global / --projectスコープの選択

サポートされているエージェント(全87 · うち27検証済み)

opencode, claude-code, cursor, windsurf, devin, codex, copilot, aider, cline, gemini-cli, cody, continue, warp, codeium, fabric, goose, tabnine, supermaven, pr-pilot, loom, roo, trae, hermes, kiro, augment, kilo, openhands, junie, factory, command-code, cortex, mistral-vibe, qwen-code, openclaw, codebuddy, mux, pi, omp (oh-my-pi), autohand-code, rovo-dev, firebender, ibm-bob, aider-desk、その他45以上。

例

GitHubからインストール

rolecraft install vercel-labs/agent-skills --skill frontend-design

複数のエージェントにインストール

rolecraft install ./my-team-rules --cursor --devin --copilot --all

CIパイプラインインストール

rolecraft ci --yes

独自スキルの作成とインストール

rolecraft init my-skill
npx rolecraft install ./my-skill --all

リンク

関連スキル