技能 role-creator
📦

role-creator

低风险 📁 文件系统访问

カスタムCodexエージェントロールの作成

このスキルは、適切に構造化された設定ファイルを生成し、メイン設定に登録することで、Codex/Claude Code用のカスタムエージェントロールの作成、インストール、検証を支援します。

支持: Claude Codex Code(CC)
🥉 74 青铜
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“role-creator”。 Create a researcher role

预期结果:

Installed role 'researcher' in ~/.codex/config.toml
Role config file: ~/.codex/agents/researcher.toml
Backup created at: ~/.codex/config.toml.bak.20240315123045

Configured now: model, model_reasoning_effort, developer_instructions

Spawn example: {"agent_type":"researcher","message":"Find all uses of the auth function"}

正在使用“role-creator”。 Validate role configuration

预期结果:

Role validation passed for 'researcher'.
- [agents.researcher] declaration: valid
- Required keys present: model, model_reasoning_effort, developer_instructions
- Top-level keys: validated against schema

安全审计

低风险
v1 • 3/6/2026

All 225 static findings are false positives. The skill performs legitimate Codex configuration management. Shell command substitutions use parameterized queries with trusted CLI tools (tomlq, jq). Filesystem access is limited to the standard ~/.codex/config.toml location. The flagged 'cryptographic algorithm' patterns are actually Codex config values (reasoning effort levels). No actual security risks identified.

9
已扫描文件
803
分析行数
1
发现项
1
审计总数

风险因素

📁 文件系统访问 (1)
审计者: claude

质量评分

64
架构
100
可维护性
87
内容
22
社区
90
安全
91
规范符合性

你能构建什么

リサーチサブエージェントの作成

変更を加えずにコードやドキュメントを分析できる読み取り専用のリサーチャー角色を設定

コードレビューエージェントの構築

フィードバックと分析のための具体的なガイドラインを持つ専用のコードレビューロールを作成

制限付きサンドボックスロールの設定

安全な実験のためにファイルシステムアクセスが制限されたサンドボックス化エージェントロールを作成

试试这些提示

基本的なロール作成
role-creatorスキルを使用して、モデルgpt-5.3-codex、推論 effort medium、開発者用指示としてコードのみ読み取りの指示を持つ'researcher'という名前の新しいCodexロールを作成してください。グローバルにインストールしてください。
サンドボックス付き制限ロール
role-creatorを使用してサンドボックス化コードライターロールを作成してください。モデルgpt-5.3-codex、高推論 effortを使用し、sandbox_modeをworkspace-write、network_accessをfalseに設定してください。
プロジェクトスコープロール
role-creatorを使用して、現在のプロジェクトの.codex/config.tomlに'frontend-specialist'ロールを追加してください。full-role-config.tomlテンプレートをベースにし、React開発用にカスタマイズしてください。
既存ロールの更新
グローバルCodex設定内の既存の'reviewer'ロールを更新して、より高い推論 effortとセキュリティ重点レビュー用の新しい開発者用指示を使用するようにしてください。

最佳实践

  • 最小限のロール設定から始め、明示的に必要な場合にのみオプションパラメータを追加する
  • ユーザーに成功を報告する前に常にCodexスキーマに対してロールを検証する
  • チーム共有設定にはプロジェクトスコープロール、個人設定にはグローバルロールを使用する

避免

  • 明示的なユーザー要求なしにサンドボックス権限を設定する - これはデフォルトで elevated privileges(昇格された権限)を付与します
  • 検証をスキップする - 常に公式スキーマに対してロール設定を検証する
  • 曖昧な開発者用指示でロールを作成する - スコープと境界を具体的に指定する

常见问题

グローバルロールとプロジェクトスコープロールの違いは何ですか?
グローバルロールは~/.codex/config.tomlにインストールされ、すべてのプロジェクトで有効です。プロジェクトスコープロールは特定のプロジェクト内の.codex/config.tomlにあり、そのプロジェクトのコンテキスト内でのみ動作します。
Codexの代わりにClaude Codeでこのスキルを使用できますか?
このスキルはCodex用に設計されていますが、設定パターンは類似しています。Claude Codeは異なる設定構造を使用しているため、一部の機能は適用されない場合があります。
ロールでMCPサーバーを有効にするにはどうすればいいですか?
--mcp-enableまたは--mcp-disableフラグを使用するか、templates/フォルダ内のテンプレートから開始してMCPサーバー設定を手動で追加してください。
すでに存在するロールを作成しようとするとどうなりますか?
--update-existingフラグを渡さない限り、インストーラーは操作を拒否します。これにより、既存のロール設定が誤って上書きされることを防ぎます。
このスキルを使用するためにCodexをインストールする必要がありますか?
はい、このスキルはCodex設定ファイルを管理します。Codexがインストールされていない場合、設定ファイルは作成されますが、スキーマに対して検証できません。
読み取り専用のリサーチロールを作成するにはどうすればいいですか?
最小限のテンプレートを使用するか、ロール設定でsandbox_mode = read-onlyを指定してください。これにより、エージェントがファイルシステムを変更できなくなります。