sidedoor-plugins
Pass
Audited by Gen Agent Trust Hub on Sep 30, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill provides instructions for users to run shell commands for typechecking and testing using the Bun runtime.
- Evidence: Commands such as
bunx -p typescript@7.0.2 tsc --noEmit -p .andbun testare documented inSKILL.mdfor plugin validation. - [INDIRECT_PROMPT_INJECTION]: The skill documents the process for installing and running third-party code, which creates a potential surface for indirect injection if malicious repositories are used.
- Ingestion points: Plugin folders and external Git or archive URLs provided during installation (Step 6 of
SKILL.md). - Boundary markers: A trust prompt is required in the host application before a plugin is enabled (Step 5 of
SKILL.md). - Capability inventory: The plugin environment supports network requests (
fetch), file access (sidedoor.open,Bun.file), system notifications, and persistent storage access. - Sanitization: The installation workflow utilizes
bun install --ignore-scriptsto prevent the execution of malicious lifecycle scripts during dependency resolution. - [EXTERNAL_DOWNLOADS]: The documentation refers to official resources and examples hosted on GitHub for developer reference.
- Evidence: The skill links to
github.com/lassejlv/sidedoor/blob/main/sdk/README.mdandgithub.com/lassejlv/sidedoor/tree/main/sdk/examples/plugins/pomodoroas official repositories for the Sidedoor SDK and examples.
Audit Metadata