crafting-readme-files
Fail
Audited by Gen Agent Trust Hub on Mar 24, 2026
Risk Level: HIGHREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The skill provides templates that incorporate the
curl | bashpattern for installation instructions inSKILL.mdandreferences/section-templates.md. - Evidence:
SKILL.mdcontains the templatecurl -fsSL https://raw.githubusercontent.com/user/repo/main/install.sh | bashfor quick installation. - Evidence:
references/section-templates.mdincludescurl -fsSL https://... | bashin the Migration/Upgrade section templates. - [COMMAND_EXECUTION]: Numerous templates within the skill include shell commands for common development workflows and project maintenance.
- Evidence:
SKILL.mdprovides commands for manual builds (cargo build), repository cloning, and installation via package managers. - Evidence:
references/section-templates.mdincludes potentially destructive commands likerm -rf ~/.tool/and maintenance commands likecargo testorcargo clippyin the 'Contributing' and 'Security' sections. - [EXTERNAL_DOWNLOADS]: The documentation guidelines reference fetching resources from well-known external domains as part of standard software delivery workflows.
- Evidence: Templates consistently suggest cloning from GitHub and executing scripts from
raw.githubusercontent.comfor installation and updates. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection as it processes untrusted data from existing project documentation.
- Ingestion points:
SKILL.mdinstructs the agent to read and revise the currentREADME.mdfile of a project. - Boundary markers: The skill does not provide specific delimiters or instructions to ignore potential instructions embedded within the document being analyzed.
- Capability inventory: The skill allows the generation of shell commands, configuration files, and architecture documentation based on the analyzed input.
- Sanitization: No sanitization or validation of the input README content is performed before the agent processes it to generate the revised version.
Recommendations
- HIGH: Downloads and executes remote code from: https://..., https://raw.githubusercontent.com/user/repo/main/install.sh - DO NOT USE without thorough review
Audit Metadata