kstartup-search
Warn
Audited by Gen Agent Trust Hub on Oct 1, 2026
Risk Level: MEDIUMREMOTE_CODE_EXECUTIONEXTERNAL_DOWNLOADSDATA_EXFILTRATIONCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The skill documentation in
SKILL.mdandinstruction.mdinstructs users to runnpx -y @nomadamas/k-skill@0for various administrative tasks such as viewing instructions, listing files, and updating the skill. This pattern allows for the execution of remote code fetched from the npm registry at runtime. - [EXTERNAL_DOWNLOADS]: The skill relies on external content from the
@nomadamas/k-skillnpm package and theNomaDamas/k-skillrepository on GitHub. - [DATA_EXFILTRATION]: The helper script
scripts/run_kstartup.pyis configured to read a sensitive local file path at~/.config/k-skill/secrets.envto retrieve stored API keys. - [COMMAND_EXECUTION]: The skill instructions involve executing shell commands through
npxto perform search operations and manage local skill files. - [INDIRECT_PROMPT_INJECTION]: The skill has an indirect injection surface because it processes and summarizes external data from search results.
- Ingestion points: External API responses from
k-skill-proxy.nomadamas.organdapis.data.go.krare processed inscripts/run_kstartup.py. - Boundary markers: No explicit boundary markers or instructions are provided to the agent in the script's output to help it distinguish search content from potential instructions.
- Capability inventory: The skill possesses network access via
urllib.requestand local file system read access for configuration files, both defined inscripts/run_kstartup.py. - Sanitization: The script performs standard data processing but does not implement specific sanitization to mitigate prompt injection risks within the summarized search results.
Audit Metadata