dsh-agent-team-roles: Assign an independent role preset to each member of the agent team.
The plugin defines each member of the agent team as an independent, optional agent preset, parallel to the built-in standard / cordis / ptc / minimal presets. It provides a "Role" configuration page and a "Group Chat" tab within the session tab bar. Roles only reference existing capability lines within the deployed preset; they do not introduce new lines or modify any existing files. It supports enabling or disabling tools, skills, MCPs, and grouping based on the role, as well as specifying the provider, model, and reasoning intensity individually. To install, use `dsh plugin --profile web add github:StarSpacePX/dsh-agent-team-roles`. After installation, a restart of dsh is required. All data is stored in `DSH_HOME/agent-team-roles`. Data is not deleted upon uninstallation. The license is MIT, with dependencies on Node.js ^22.19 or >=24 and dsh >=0.2.0-rc.1.
Read More