open-persona
Pass
Audited by Gen Agent Trust Hub on Mar 8, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses the Bash tool to execute various CLI commands including
npx openpersona,npx clawhub,openclaw, andgh. These commands are used for persona creation, installation, registry management, and GitHub contributions. - [EXTERNAL_DOWNLOADS]: The skill frequently uses
npxto download and run packages from the NPM registry at runtime, such asopenpersona,clawhub, and@agentplanet/acn. These are identified as vendor-owned resources for acnlabs. - [REMOTE_CODE_EXECUTION]: The use of
npxfor vendor tools constitutes remote code execution of packages downloaded from a public registry. This is a primary function of the meta-skill for managing the persona ecosystem. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection through its search and recommendation features.
- Ingestion points: The skill fetches data from external registries via
npx clawhub searchandWebFetchto theskills.shAPI. - Boundary markers: No specific delimiters or "ignore instructions" warnings are documented for the ingestion of external skill metadata during search.
- Capability inventory: The skill possesses
Bashexecution,Writeaccess to the filesystem (to create skill packs), andReadaccess. - Sanitization: There is no explicit mention of sanitizing or validating descriptions and names returned from external registries before they are incorporated into generated SKILL.md files.
- [DYNAMIC_EXECUTION]: The skill dynamically generates persona skill packs, which include JavaScript files (
scripts/state-sync.js) and markdown instructions (SKILL.md). These are created based on user input and templates.
Audit Metadata