← Back to Skills Marketplace
multi-role
by
wzm232803119-arch
· GitHub ↗
· v1.0.1
· MIT-0
165
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install multi-role
Description
将 AI 角色拆分为管理与技术层,分别负责协调、需求、编码与测试,实现任务路由、质量关卡和记忆管理。
Usage Guidance
This skill appears internally coherent for a governance/multi-role framework and doesn't ask for secrets or external installs. Before enabling it: 1) Confirm the skill's installed path and that you are comfortable with it creating and writing files under that directory (sessions/, task-logs/, .skill-metrics.jsonl). 2) Review OUTPUT-RULES.md — by default the skill is told to be terse and record execution details in logs rather than replies; if you want more upfront transparency, ask the skill to always report file reads/writes in replies. 3) If you or other skills will follow the metrics examples, ensure example paths (like /Users/...) are adapted to the actual installation path so writes do not go to unexpected absolute locations. 4) If you need to limit file I/O, run the skill in a sandboxed environment or review the skill directory permissions first. If you want extra assurance, request a small test run and ask the skill to enumerate the files it will read/write before doing any changes.
Capability Analysis
Type: OpenClaw Skill
Name: multi-role
Version: 1.0.1
The 'multi-role' skill bundle is a highly structured framework designed to orchestrate multiple AI sub-agents (Butler, PM, Dev, QA, CTO) to simulate a professional software development and content creation team. It implements sophisticated 'governance' through role-specific 'constitutions' (e.g., references/constitutions/大管家-角色宪法-SOP.md), standard operating procedures (SOPs), and a three-tier memory management system to optimize token usage and maintain project state. While the framework grants the agent significant file system capabilities (using exec for grep, ls, and sed) and includes instructions to prioritize its internal 'Absolute Prohibitions' over user whims to prevent technical debt (e.g., references/rules/绝对禁令清单.md), these are clearly intended to improve reliability and quality control rather than for malicious purposes. No evidence of data exfiltration, unauthorized remote execution, or harmful prompt injection was found.
Capability Assessment
Purpose & Capability
Name/description (multi-role governance) align with the files and runtime instructions: SOPs, role constitutions, memory routing, and task/log file management. Required env vars/binaries/config paths are none, which is proportionate for a purely governance/instruction skill that operates on files in its own directory.
Instruction Scope
SKILL.md is long and prescriptive: it instructs the agent to create sessions/ and templates/ directories, load constitution and SOP files (via Read tool), write structured task logs and a local metrics file, and follow strict routing/priority rules. These actions are consistent with the stated purpose. Two items to be aware of: (1) OUTPUT-RULES.md is declared highest priority and instructs terseness and to avoid exposing read/details in replies (it also says to answer truthfully if the user asks) — this reduces default transparency about what the skill read or wrote unless the user explicitly asks; (2) SKILL-VALUE-REPORT-SPEC includes examples with absolute user-paths (e.g. /Users/...), so implementations or other skills that copy the examples verbatim might write to those absolute locations if not adjusted to the actual installed path. Both are scope/behavior notes rather than contradictions.
Install Mechanism
Instruction-only skill with no install spec and no external downloads. Low risk from install mechanics because nothing is written to disk by an automated installer; runtime writes are confined to files in the skill repo as described.
Credentials
The skill requests no environment variables, no credentials, and no config paths. Its file operations are described to be limited to the skill directory (sessions/, templates/, references/, archives/). The metrics reporting mechanism is local-file based and optional for other skills to adopt; there are no requests for unrelated secrets or cloud credentials.
Persistence & Privilege
The skill persists data in its own directory (sessions/, task-logs/, archives/) and encourages other skills to append to sessions/.skill-metrics.jsonl. It does not set always:true. The only concern is that the OUTPUT-RULES policy promotes writing execution detail to logs rather than replies (reduces observational visibility) — and the metrics-write examples include absolute paths which could be misused if copied verbatim. Autonomous invocation is allowed (platform default) but not combined with broad credential access here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install multi-role - After installation, invoke the skill by name or use
/multi-role - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Version 1.0.1 of "multi-role-governance"
- No functional or structural changes detected; content remains unchanged from previous version.
- All core mechanisms, processes, and documentation are identical to the prior release.
- This version maintains stability with no additions, removals, or updates to files.
v1.0.0
multi-role-governance 1.0.0
- Introduces a multi-role architecture, separating functions by specialized roles (e.g., 大管家, 产品经理, 研发, 测试, 行政助理) each guided by distinct SOP/宪法文件.
- Establishes strict memory management: project, role, and system-level priorities, with detailed rules for loading, writing, and retaining information.
- Implements a 6-step quality checkpoint system and error-tracking protocol with automated role reconstruction upon repeated errors.
- Adds a parallel task queue managed by 大管家, supporting concurrent user requests with customizable prioritization and dependency handling.
- Codifies mandatory role onboarding, collaboration procedures, and file/directory structures for project sessions, assuring clarity and traceability for every operation.
Metadata
Frequently Asked Questions
What is multi-role?
将 AI 角色拆分为管理与技术层,分别负责协调、需求、编码与测试,实现任务路由、质量关卡和记忆管理。 It is an AI Agent Skill for Claude Code / OpenClaw, with 165 downloads so far.
How do I install multi-role?
Run "/install multi-role" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is multi-role free?
Yes, multi-role is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does multi-role support?
multi-role is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created multi-role?
It is built and maintained by wzm232803119-arch (@wzm232803119-arch); the current version is v1.0.1.
More Skills