sdd-release

Pass

Audited by Gen Agent Trust Hub on Oct 3, 2026

Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
  • [SAFE]: The skill incorporates strong security defaults, including a mandatory secret scanning step that checks the branch history and proposed diff for API keys, tokens, and private keys before any publication occurs.- [SAFE]: A 'one-point approval' mechanism ensures that the user reviews the exact diff, verification results (tests/syntax), and deployment impact before the agent performs any destructive actions.- [SAFE]: The skill uses state fingerprinting (SHA-256/shasum) to verify that the repository state hasn't been modified between the user's approval and the final commit, preventing the accidental publication of unreviewed changes.- [INDIRECT_PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it reads and processes data from external files within the repository to generate release summaries.
  • Ingestion points: Reads repository files such as package.json, README.md, CLAUDE.md, and Git logs to identify project context and change history.
  • Boundary markers: The instructions do not specify the use of delimiters or explicit 'ignore instructions' markers when passing the contents of these files to the agent's context.
  • Capability inventory: The skill can execute repository-defined build scripts (e.g., npm test, npm run deploy) and perform Git operations (git commit, git push).
  • Sanitization: No automated sanitization is performed on the ingested file content, relying instead on the manual user approval step as a security control.- [COMMAND_EXECUTION]: The skill executes local Git commands and project-specific build tools to perform environment discovery and release integration. All such commands are performed within the local repository context and are subject to the user's final approval.
Audit Metadata
Risk Level
SAFE
Analyzed
Oct 3, 2026, 01:35 AM