finding-google-skills
Pass
Audited by Gen Agent Trust Hub on Sep 29, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- External content retrieval: The skill performs network operations using
curlorwgetto fetch a JSON catalog and markdown instructions from official repositories. This allows the agent to access up-to-date product information rather than relying on preloaded data. - Dynamic instruction loading: Once relevant matches are identified, the skill fetches and follows instructions from remote entrypoint URLs. This represents a dynamic execution pattern where the agent's behavior is guided by instructions retrieved at runtime.
- Command-line tool usage: The workflow utilizes system utilities such as
jq,node, andPowerShellto filter and process the retrieved catalog. The skill includes explicit security guidelines, such as mandating secure TLS connections and forbidding the use of insecure flags like-kor--insecureduring these operations. - Data ingestion surface: The skill ingests and processes external content (JSON and Markdown) from the
google/skillsrepository. - Ingestion points: Content is retrieved via
curl,wget, ornodeinSKILL.md(Step 1 and Step 4). - Boundary markers: The instructions do not specify unique delimiters for the fetched content, but they provide strict schema validation (checking for the
skillsarray) to ensure data integrity. - Capability inventory: The skill has capabilities for network access and the execution of shell commands for data processing.
- Sanitization: The skill emphasizes transport-layer security (SSL/TLS verification) to prevent tampering during ingestion.
- Runtime script execution: The skill provides a fallback mechanism using
node -eto execute a small script for fetching data if other tools are unavailable. This is a controlled use of dynamic execution for the specific purpose of content retrieval from a trusted source.
Audit Metadata