skill-finder
Warn
Audited by Gen Agent Trust Hub on Oct 11, 2026
Risk Level: MEDIUMREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [REMOTE_CODE_EXECUTION]: The script
scripts/add_skill.pydownloads Python scripts and other files from GitHub repositories (raw.githubusercontent.com) and saves them to a local directory. These scripts are then registered with the local agent platform for execution through theimport-localAPI call. - [EXTERNAL_DOWNLOADS]: The skill fetches data from
skills.shfor search results and downloads content from GitHub to facilitate skill installation. - [COMMAND_EXECUTION]: The skill instructions direct the agent to execute local Python scripts (
find_skills.pyandadd_skill.py) to search for and install external content. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data from an external registry and third-party GitHub repositories.
- Ingestion points: Data is ingested from the
skills.shsearch API and file contents fetched from GitHub repositories (specificallySKILL.mdfrontmatter). - Boundary markers: The
SKILL.mdinstructions include mandatory human-in-the-loop checkpoints, requiring the agent to wait for user confirmation before proceeding with installation turns. - Capability inventory: The skill has the capability to write files to the local disk and make
POSTrequests to a local API (localhost:62610) to register new executable code. - Sanitization: The installation script filters for specific binary file extensions (e.g.,
.exe,.so) during the download process, but does not sanitize the logical content of the downloaded scripts.
Audit Metadata