improve-mabza
Pass
Audited by Gen Agent Trust Hub on Nov 3, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill is designed to execute shell and Node.js scripts located within the repository's
scripts/directory, specificallyscripts/link-skills.shandnode scripts/validate-skills.mjs. These executions are triggered during the 'Apply Cascade' phase of the workflow. - [INDIRECT_PROMPT_INJECTION]: The skill processes potentially untrusted data from files in the
.agents/feedback/directory to determine which code changes to apply. This creates a surface for indirect prompt injection where malicious feedback could influence the agent's actions. - Ingestion points: Feedback files located in
.agents/feedback/. - Boundary markers: The skill does not define specific delimiters for the feedback data, although it requires a manual approval step (Step 3: 'Présenter le plan') before any writes or executions occur.
- Capability inventory: The skill has the capability to write to the file system (modifying
SKILL.md,README.md,CHANGELOG.md, etc.), create new skill files, and execute shell/Node.js scripts. - Sanitization: There are no explicit instructions to sanitize or validate the content of the feedback files before processing.
- [DYNAMIC_EXECUTION]: The skill invokes the Node.js test runner (
node --test) on the repository's test suite after applying modifications. If the modifications were influenced by malicious feedback, this could lead to the execution of code derived from untrusted input during the testing phase.
Audit Metadata