pacificstudio/openase/security-scan

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Review trust boundaries, auth, input handling, secrets, and dependency risk before release.

Install

npx vskill@latest install pacificstudio/openase/security-scan

SKILL.md

Security Scan

Overview

Conduct a security-focused review of the code or change set. Map trust boundaries first, then inspect how untrusted input, credentials, permissions, dependencies, and deployment defaults are handled.

When To Use

  • After adding or changing authentication or authorization logic.
  • After adding new API endpoints, uploads, background jobs, or external integrations.
  • Before production deployment.
  • When the change handles untrusted input, secrets, tokens, files, or network calls.
  • When the user explicitly requests a security review or audit.

Review Workflow

  1. Map the attack surface.
  • Entry points, user-controlled input, file access, network access, storage boundaries, and privileged operations.
  1. Review authentication and authorization.
  • Authentication bypasses.
  • Missing authorization checks.
  • Confused trust boundaries between user, service, and admin actions.
  1. Review input handling and injection surfaces.
  • SQL, NoSQL, shell, template, and path injection.
  • XSS and unsafe HTML rendering.
  • SSRF, open redirects, and unsafe outbound requests.
  1. Review secrets and cryptography.
  • Hardcoded keys, tokens, passwords, or connection strings.
  • Weak password hashing or unsafe token generation.
  • Sensitive data exposure in logs, errors, or client payloads.
  1. Review dependency and configuration risk.
  • Known vulnerable dependencies.
  • Overly permissive defaults.
  • Missing secure headers, unsafe CORS, or weak production settings.
  1. Review detection and recovery.
  • Are important security-relevant failures logged?
  • Would an operator be able to detect abuse or investigate an incident?
  1. Report severity-rated findings with remediation guidance.
  • CRITICAL: exploitable issue or active secret exposure; block deployment.
  • HIGH: serious vulnerability or major trust-boundary weakness; fix before release.
  • MEDIUM: meaningful hardening gap or partial control failure.
  • LOW: defense-in-depth improvement or cleanup.

Security Checklist

  • Authentication and authorization boundaries are explicit and enforced.
  • Untrusted input is validated, normalized, and escaped at the correct boundary.
  • Queries and commands are parameterized and never built from raw user input.
  • Secrets are not stored in source, test fixtures, logs, or client-visible responses.
  • File and network access respect allowlists and path or host validation where appropriate.
  • Dependency versions and deployment defaults do not introduce known high-risk vulnerabilities.

Operating Rules

  • Think in trust boundaries and attacker-controlled inputs, not only code style.
  • Prefer reproducible exploit paths over vague warnings.
  • Name the impacted asset or permission boundary for every serious finding.
  • Include a practical remediation path, not just the vulnerability label.
  • If no critical issues are found, still call out hardening gaps and any unreviewed surfaces.

Default Deliverable Shape

Return these sections:

  1. Attack Surface
  2. Findings - ordered by severity with file and line references where possible.
  3. Exploit Path / Impact - why each important issue matters.
  4. Remediation - concrete fixes and safer patterns.
  5. Residual Risks - remaining uncertainty or unreviewed areas.

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

Popularity

Repository stars
264
Repository forks
27
7-day trend score
28

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 2 Aug 2026, 2 months ago.

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
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/pacificstudio/openase/security-scan/badge)](https://verified-skill.com/skills/pacificstudio/openase/security-scan)

Something wrong with this skill or its page? Tell us.