EricMoin/rolebox ↗★ 3

rolebox

Agent plugin — define custom AI agent roles with per-role prompts, models, skills, and permissions 适合需要精细化配置和管理自定义AI Agent角色与工作流的用户。

패키지
rolebox
호환성
미검증
Cordis peer 범위
4.0.2
버전
2.0.0-alpha.2
라이선스
MIT
최근 업데이트
2026. 10. 13.

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:EricMoin/rolebox

Model Alias Configuration

Registry roles often ship placeholder model names; map them once in role_config.yaml — ~/.config/opencode/role_config.yaml, ~/.pi/agent/role_config.yaml, ~/.dsh/role_config.yaml, or ~/.codex/role_config.yaml (the harness config directory). Unrecognized values pass through unchanged with a warning. Full resolution chain, error handling, and hot-reload: docs/model-aliases.md.


Upgrading from 0.x.x? rolebox 1.x replaced the 0.x execution model. Workflows are now declared to the graph outcome protocol with graph_declare instead of being declared in role.yaml, and a node advances only through an outcome its worker submits with graph_submit_outcome. See docs/graph-outcome-protocol.md.