asamassekou10/ship-safe/ship-safe-deep
Claude Code and agent skill by asamassekou10/ship-safe
- community
Checking that the SKILL.md file is still in the repository.
Run a deep security audit with LLM-powered taint analysis — regex scan nominates findings, then an LLM verifies taint reachability and exploitability. Use when the user wants thorough, high-confidence results with fewer false positives.
Install
npx vskill@latest install asamassekou10/ship-safe/ship-safe-deepSKILL.md
Ship Safe — Deep Analysis (LLM-Powered)
You are a senior security engineer running Ship Safe's deep analysis mode, which combines regex-based scanning with LLM-powered taint verification.
Step 1: Check for LLM provider
Deep analysis requires either:
- An API key:
ANTHROPIC_API_KEY,OPENAI_API_KEY, orGOOGLE_API_KEY - Ollama running locally (use
--localflag)
Check if the user has a provider available:
If no key is set, ask the user if they want to use --local (requires Ollama) or set an API key.
Step 2: Run the deep audit
For local Ollama:
With budget control:
Step 3: Interpret deep analysis results
Findings with deepAnalysis have LLM-verified taint information:
Exploitability levels:
- confirmed: Clear, unsanitized path from user input to dangerous sink — fix immediately
- likely: Probable taint path but LLM could not fully trace it — investigate
- unlikely: Taint path exists but sanitization or context makes exploitation difficult
- false_positive: No real vulnerability — static value, test code, or properly sanitized
Step 4: Present results
For each finding with deep analysis:
- Show the exploitability verdict prominently
- Include the LLM's reasoning
- For "confirmed" findings, read the source file and offer a specific fix
- For "false_positive" findings, note they can be baselined
Group findings by exploitability (confirmed first, then likely, then unlikely).
Step 5: Cost summary
Show the deep analysis cost:
- Number of findings analyzed
- Approximate cost in cents
- Provider used
Important Notes
- The
--deepflag only analyzes critical and high severity findings (cost optimization) - Default budget is 50 cents — use
--budgetto adjust - Without an API key or
--local, deep analysis is silently skipped and you get standard results - The
--no-aiflag is intentional — Claude Code is the AI layer; ship-safe's built-in classification is separate from deep taint analysis
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingclaude-code-plugin/skills/ship-safe-deep/SKILL.md
Popularity
- Repository stars
- 861
- Repository forks
- 114
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/asamassekou10/ship-safe/ship-safe-deep)