skills/jsolly/agent-skills/ship/Gen Agent Trust Hub

ship

Pass

Audited by Gen Agent Trust Hub on Jul 17, 2026

Risk Level: SAFEPROMPT_INJECTIONDATA_EXFILTRATIONCOMMAND_EXECUTION
Full Analysis
  • [PROMPT_INJECTION]: The skill is vulnerable to indirect prompt injection because it ingests untrusted data from external sources (plan/spec files and repository code diffs) and interpolates them into sub-agent prompts without robust sanitization or delimiters. Ingestion points include Step 3 (D.1) which loads plan/spec files from harness-native directories and Step 6 which reads full bodies of all changed files. The dispatch-prompt template uses simple Markdown headers which can be bypassed by malicious content.
  • [DATA_EXFILTRATION]: The skill accesses local agent platform configuration files, which is categorized as data exposure. References in safety-rules.md contain commands to read ~/.claude/settings.json and ~/.cursor/hooks.json using jq to verify the wiring of safety hooks. While used for security verification, these paths are outside the standard repository scope.
  • [COMMAND_EXECUTION]: The skill extensively uses local command-line tools to perform its primary functions, including executing git, gh (GitHub CLI), npm, vercel, and aws CLI tools, as well as running project-specific test and linting suites such as vitest, playwright, biome, tsc, mypy, and pyright.
Audit Metadata
Risk Level
SAFE
Analyzed
Jul 17, 2026, 05:17 AM
Security Audit — agent-trust-hub — ship