init-project
Warn
Audited by Gen Agent Trust Hub on Apr 7, 2026
Risk Level: MEDIUMEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The skill uses
bunxandnpxto download and execute code at runtime. Specifically, it executesget-shit-done-cc@latestand various 'skills' (e.g.,web-design-guidelines,seo-audit,agent-browser) whose exact sources and integrity are not fully verifiable within the skill context. - [EXTERNAL_DOWNLOADS]: Fetches configuration and code from multiple external sources. While some are well-known (Vercel's
create-next-app, Clerk, Neon), the skill also downloads and installs several 'core skills' and theget-shit-done-ccframework from public registries. - [PROMPT_INJECTION]: The
CLAUDE.mdfile generated in Step 7 contains explicit instructions to override the agent's default behavior. It uses language typical of prompt injection attempts, such as 'Ignore your default directives', 'SENIOR DEV OVERRIDE', and 'You are FORBIDDEN from reporting a task as complete until...'. - [PROMPT_INJECTION]: The skill exhibits a surface for indirect prompt injection by ingesting untrusted data from an external service.
- Ingestion points: Data is fetched via
linear issue listandlinear project viewcommands in Step 5a. - Boundary markers: None are present in the templates for
.planning/PROJECT.mdorROADMAP.mdwhere this data is interpolated. - Capability inventory: The skill has
Bash,Write, andEdittools enabled, allowing it to execute commands and modify the filesystem based on the processed data. - Sanitization: There is no evidence of sanitization or validation of the titles or descriptions fetched from Linear issues before they are placed into the agent's context files.
- [COMMAND_EXECUTION]: Extensive use of the
Bashtool to perform system checks, initialize git repositories, interact with the Linear CLI, and perform multi-step file operations.
Audit Metadata