ck
Pass
Audited by Gen Agent Trust Hub on Jul 29, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The skill is vulnerable to indirect prompt injection by design. It reads content from untrusted local files to build a project context, which is subsequently injected into the system prompt of future sessions.
- Ingestion points:
commands/init.jsandhooks/session-start.jsread project metadata and goals from files such aspackage.json,README.md, andGEMINI.mdwithin the current working directory. - Boundary markers: While data is often displayed within markdown code blocks, the
hooks/session-start.jsscript explicitly instructs the agent to display the content verbatim as its first message, increasing the likelihood of the agent following instructions embedded in that data. - Capability inventory: The agent has the ability to execute Node.js scripts provided by the skill, perform file system operations, and run
gitcommands. - Sanitization: No sanitization, filtering, or instruction-detection logic is applied to the ingested text before it is stored in
context.jsonor injected into the prompt. - [COMMAND_EXECUTION]: The skill relies on the execution of local Node.js scripts and system
gitcommands to manage project state. - The
SKILL.mdinstructions guide the agent to invoke specific scripts in~/.gemini/skills/ck/commands/usingnode. commands/shared.jscontains arunGithelper that executesgitviachild_process.spawnSyncto generate activity summaries based on session timestamps.
Audit Metadata