project-setup-info-local
Pass
Audited by Gen Agent Trust Hub on Sep 22, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- Command Execution: The skill guides the agent to use
npxto run common project scaffolding tools likecreate-next-app,create-vite, andyo. It also utilizes VS Code internal commands (e.g.,python-envs.createNewProjectFromTemplate) to initialize environments, which is standard behavior for development-focused skills. - External Content Retrieval: The skill instructs the agent to use the
fetch_webpagetool to obtain instructions frommodelcontextprotocol.io. While this is a well-known service, retrieval of external content at runtime represents a common pattern in documentation-assisted skills. - Indirect Prompt Injection Surface: The practice of fetching instructions from external websites (like
modelcontextprotocol.io) to guide project setup introduces a potential surface for indirect prompt injection. - Ingestion points: The
fetch_webpagetool is used to readllms-full.txtfrom the Model Context Protocol website in themcp-serversection. - Boundary markers: No specific delimiters or "ignore instructions" warnings are defined for the fetched content.
- Capability inventory: The skill allows the agent to execute shell commands via
npxand write configuration files likemcp.jsonandcopilot-instructions.md. - Sanitization: The skill does not specify explicit sanitization or validation of the fetched instructional text.
Audit Metadata