hejiguang/codescan/codescan-review
Claude Code and agent skill by hejiguang/codescan
- community
Checking that the SKILL.md file is still in the repository.
Use when reviewing source code for security issues and CodeScan MCP tools or CLI are available, especially for pre-merge diff review, repository intake, suspicious auth or input-handling code, or when a user explicitly asks for a CodeScan-based security scan.
Install
npx vskill@latest install hejiguang/codescan/codescan-reviewSKILL.md
CodeScan Review
Overview
Use CodeScan as a focused security reviewer. Prefer MCP tools when they are available. Fall back to the CLI only when MCP is unavailable.
Prioritize exploitable findings over style issues or generic code smell commentary.
When To Use
- The user asks for a security review or vulnerability scan
- The user wants a pre-merge or branch-diff review
- The code under review handles auth, secrets, input validation, file access, command execution, SQL, HTML rendering, network callbacks, or crypto
- The user wants CodeScan specifically, not just a generic security opinion
Do not use this skill for general refactoring, style cleanup, or performance review unless the user explicitly widens scope.
Tool Selection
- Use
scan_filefor a focused review of one file - Use
scan_directoryfor repository or module sweeps - Use
scan_git_difffor active-branch or pre-merge review - Use
scan_github_repowhen the target repo is only available as a Git URL
Prefer the smallest scope that answers the user's request.
Workflow
- Pick the narrowest scan that matches the request.
- Run CodeScan through MCP first.
- Read the structured findings and separate strong signals from weaker suspicions.
- Manually inspect any
criticalorhighfinding before presenting it as real. - Respond with findings first:
- severity
- file path and line
- why it is risky
- concrete remediation
- If no credible finding remains, say that explicitly and mention any residual blind spots.
Fallback
If MCP tools are unavailable but codescan is installed locally, use the CLI:
If downstream parsing matters, prefer JSON output instead of HTML.
Output Standard
- List findings before summaries
- Order by severity
- Use file and line references whenever possible
- Distinguish confirmed issues from lower-confidence suspicions
- Keep remediation concrete and code-facing
- Mention scan scope limits if the scan was partial
Notes
- CodeScan is strongest when used as a security triage tool, not as the sole source of truth
- For active code review,
scan_git_diffis usually the highest-value default - For one suspicious file,
scan_fileis usually better than a full repository sweep
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/codescan-review/SKILL.md
Popularity
- 7-day trend score
- 0
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/hejiguang/codescan/codescan-review)