self-improve
Pass
Audited by Gen Agent Trust Hub on Oct 10, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONDYNAMIC_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill's core functionality involves analyzing potentially untrusted data from the repository to influence future agent instructions and generated code.\n
- Ingestion points: The skill reads repository-specific files (e.g.,
README.md,package.json), code comments, and git history as described inSKILL.mdandreferences/harvest.mdto identify workflows.\n - Boundary markers: The skill uses
<!-- self-improve:start -->and<!-- self-improve:end -->tags inAGENTS.mdto scope the generated instructions.\n - Capability inventory: The skill possesses the ability to write to the file system (
scripts/,runbooks/,AGENTS.md) and execute commands (runningbunscripts and repository toolchains).\n - Sanitization: A critical user approval step (Step 5 in
SKILL.md) requires the user to review all discovered candidates and planned code fixes before any implementation occurs.\n- [COMMAND_EXECUTION]: The skill executes local shell commands and scripts to validate its setup.\n - Evidence:
SKILL.mdStep 7 directs the agent to run a provided validation script (bun scripts/check-runbooks.ts), execute newly generated scripts with the--helpflag, and run existing project toolchains (typecheck, lint, tests).\n- [DYNAMIC_EXECUTION]: The skill generates new TypeScript scripts using a predefined template and then executes them to verify functionality.\n - Evidence:
SKILL.mdStep 6 and Step 7 describe the process of creating scripts fromassets/script-template.tsand running them withbun.
Audit Metadata