kstartup-search
Pass
Audited by Gen Agent Trust Hub on Sep 17, 2026
Risk Level: SAFEREMOTE_CODE_EXECUTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The skill's instructions require the execution of
npxcommands that download and run a vendor-owned package from the public npm registry for retrieving instructions and performing updates. - Evidence:
SKILL.mdcontainsnpx -y @nomadamas/k-skill@0 instruct kstartup-search,npx -y @nomadamas/k-skill@0 update, and execution commands. - [EXTERNAL_DOWNLOADS]: The skill downloads tools and configuration from the npm registry and references documentation hosted on GitHub.
- Evidence: References to
npmjs.comandgithub.com/NomaDamasfor instructions and tool updates. - [COMMAND_EXECUTION]: The skill executes a local Python helper script (
scripts/run_kstartup.py) to interact with external APIs. - Evidence:
SKILL.mdandinstruction.mddescribe executing the Python script via a vendor-provided CLI wrapper. - [INDIRECT_PROMPT_INJECTION]: The skill processes data from the external K-Startup Open API, which presents a surface for indirect prompt injection if the upstream data contains malicious instructions.
- Ingestion points:
scripts/run_kstartup.pyfetches data from the K-Startup API endpoints viaurllib.request.urlopen. - Boundary markers: Absent; the helper script outputs raw JSON or plain-text summaries without explicit delimiters or injection warnings.
- Capability inventory: The skill has network access for API calls and file system access to read local secrets (
~/.config/k-skill/secrets.env). - Sanitization: Absent; the script filters and normalizes data for display but does not sanitize the content against prompt injection attacks.
Audit Metadata