darwin-skill
Warn
Audited by Gen Agent Trust Hub on Jul 27, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONEXTERNAL_DOWNLOADSDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill performs various automated shell operations including
git commit,git revert, andgrepto manage version control and analyze local skill files. It also utilizesnpxto execute external tools such asplaywright. - [COMMAND_EXECUTION]: The script
scripts/screenshot.mjsuses thechild_process.execSyncmethod to run theopencommand on the host operating system, which is used to automatically display generated report images. - [REMOTE_CODE_EXECUTION]: The script
scripts/screenshot.mjscontains a hardcoded absolute path to a Node.js module (/Users/alchain/.npm-global/lib/node_modules/playwright/node_modules/playwright-core). Relying on hardcoded local paths for module resolution is a security anti-pattern that creates environment-specific dependencies. - [EXTERNAL_DOWNLOADS]: The documentation suggests downloading a zip archive of the skill from an external Cloudflare R2 bucket (
pub-161ae4b5ed0644c4a43b5c6412287e03.r2.dev), which is not an officially verified or trusted source. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted content from other
SKILL.mdfiles on the user's filesystem. - Ingestion points: Reads
SKILL.mdfiles from the.claude/skills/directory during Phase 0 and Phase 1. - Boundary markers: The skill logic does not implement boundary delimiters or 'ignore' instructions when reading the content of the skills being optimized.
- Capability inventory: The skill has the ability to execute shell commands (
git,grep,node,npx) and perform file-write operations. - Sanitization: There is no evidence of sanitization or filtering of the external skill content before it is processed by the agent.
Audit Metadata