Loading...
Loading...
Ghost Security — combined security report. Aggregates findings from all scan skills (scan-deps, scan-secrets, scan-code) into a single prioritized report focused on the highest risk, highest confidence issues. Use when the user requests a security overview, vulnerability summary, full security audit, or combined scan results.
npx skill4agent add ghostsecurity/skills ghost-reportrepo_name=$(basename "$(pwd)") && remote_url=$(git remote get-url origin 2>/dev/null || pwd) && short_hash=$(printf '%s' "$remote_url" | git hash-object --stdin | cut -c1-8) && repo_id="${repo_name}-${short_hash}" && short_sha=$(git rev-parse --short HEAD 2>/dev/null || date +%Y%m%d) && ghost_repo_dir="$HOME/.ghost/repos/${repo_id}" && scans_dir="${ghost_repo_dir}/scans/${short_sha}" && cache_dir="${ghost_repo_dir}/cache" && skill_dir=$(find . -path '*/skills/report/SKILL.md' 2>/dev/null | head -1 | xargs dirname) && echo "scans_dir=$scans_dir cache_dir=$cache_dir skill_dir=$skill_dir"scans_dircache_dirskill_dir<scans_dir>/report.mdCombined security report is at: <scans_dir>/report.md<cache_dir>/repo.md<scans_dir>deps/secrets/code/No scan results found in <scans_dir>. Run one or more scan skills first:
/ghost-scan-deps
/ghost-scan-secrets
/ghost-scan-code<scans_dir>/<type>/findings/*.md## MetadataIDdepssecretscode## MetadataSeverity## MetadataStatusdepsconfirmed-exploitablesecretscleanrejectedcodeverifiedunverifiedrejectedcleanrejectedfalse-positivedepssecrets<scans_dir>/<type>/report.mdcodereport.md<scans_dir>/code/findings/verifiedconfirmedunverifiedrejected<skill_dir>/report-template.md<scans_dir>/report.mdCombined security report is at: <scans_dir>/report.md