aif-implement
Pass
Audited by Gen Agent Trust Hub on Sep 24, 2026
Risk Level: SAFECOMMAND_EXECUTIONDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes user-controlled plan artifacts (
PLAN.md,index.md) and project rules as implementation instructions, which represents an attack surface for instructions embedded in data. - Ingestion points: Reads files defined in
paths.plan,paths.plans, andpaths.rulesusing theReadtool to determine implementation steps. - Boundary markers: The skill utilizes specific HTML comment tags such as
<!-- aif:plan-mode:ultra -->and<!-- handoff:task:<uuid> -->to identify metadata and plan modes, but it lacks comprehensive delimiters to isolate natural language instructions from potential code injection. - Capability inventory: Possesses significant capabilities including
Bashfor shell command execution,WriteandEditfor filesystem modification, andTaskUpdatefor workflow state management. - Sanitization: There is no explicit evidence of sanitization, escaping, or strict schema validation of the content read from plan artifacts before it is used to drive the implementation logic.
- [COMMAND_EXECUTION]: The skill utilizes the
Bashtool to perform administrative repository tasks and integrity checks. - Evidence: It executes
gitcommands for branch management (e.g.,git branch --show-current), status checks, and worktree operations. It also usesshasum -a 256for file integrity validation andprintenvto check for specific configuration environment variables likeHANDOFF_MODE. - [DATA_EXFILTRATION]: The skill synchronizes task progress and plan content with an external coordinator using dedicated tools.
- Evidence: When
HANDOFF_MODEis active, the skill invokesmcp__handoff__handoff_push_planandmcp__handoff__handoff_sync_statusto transmit current plan content and status updates to the Handoff coordination service. This is a documented design choice for multi-session persistence and agent synchronization.
Audit Metadata