nocobase-acl-manage
Pass
Audited by Gen Agent Trust Hub on Apr 26, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill interfaces with the
nocobase-ctlCLI tool via a Node.js wrapper script (scripts/run-ctl.mjs) usingspawnSync. This wrapper provides a layer of security by validating command arguments in thevalidateCtlArgsfunction and enforcing a strict structure for ACL write payloads invalidateAclResourceWriteBody, requiring essential fields likeusingActionsConfigandscopeId. - [SAFE]: Execution is governed by strict instructional guards in
SKILL.mdandreferences/execution-guard-template.md, including a mandatory pre-write verification sequence (env -s project,acl --help) that ensures the environment is correctly configured and the necessary plugins are active. - [SAFE]: High-impact operations, such as changing global role modes or granting expansive system snippets (e.g.,
ui.*,pm), require explicit user confirmation and a summary of the potential impact as specified in theRisk Domainsections ofSKILL.mdandreferences/intent-presets-v1.md. - [SAFE]: The skill explicitly prohibits the use of temporary script files or direct database mutations, directing all operations through the validated CLI transport path to maintain auditability and security.
Audit Metadata