extension-dev
Pass
Audited by Gen Agent Trust Hub on Aug 8, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [PROMPT_INJECTION]: The skill ingests untrusted data from web pages (DOM snapshots and console logs) which could contain malicious instructions meant to influence agent behavior.
- Ingestion points: The tools
extension_source_inspectandextension_logsread data directly from the browser context (documented in references/debugging.md). - Boundary markers: The documentation suggests marking injected roots with
[data-extension-root]to distinguish extension content from page content. - Capability inventory: The skill has access to tools for file creation (
extension_create), code evaluation (extension_eval), and network publishing (extension_publish). - Sanitization: Core Rule 17 in SKILL.md explicitly instructs the agent to treat page content as untrusted input and recommends using the
--source-redactflag to mitigate risk. - [COMMAND_EXECUTION]: The skill uses the
extensionCLI and MCP server to manage the development lifecycle, including scaffolding and building projects. - Evidence: Uses
npx extension@latest createfor project setup andnpm run buildfor artifact generation. - [EXTERNAL_DOWNLOADS]: The skill references and downloads project templates from well-known public repositories.
- Evidence: Fetches project templates from the official
extension-js/examplesGitHub repository (documented in references/templates.md).
Audit Metadata