Token导航 LogoToken导航TokenDH.com
研究检索敏感数据github未标认证来源可访问许可证需确认审计通过

omc-security-reviewOMC 安全审查

Agent Skill

用于辅助安全审计、权限检查、凭据风险、认证流程和常见漏洞排查。它适合让 Agent 梳理敏感配置、检查依赖风险、分析鉴权逻辑或生成安全复核清单。使用时不能把工具输出直接当最终结论,涉及密钥、令牌、用户数据或生产系统时,应先确认最小权限、脱敏方式和操作边界。

总安装

612

周安装

25

GitHub Stars

32,011

下载量

198
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:omc-security-review(OMC 安全审查)
来源仓库:https://github.com/yeachan-heo/oh-my-claudecode
仓库路径:skills/omc-security-review
安装命令:
npx skills add https://github.com/yeachan-heo/oh-my-claudecode --skill omc-security-review
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/yeachan-heo/oh-my-claudecode --skill omc-security-review

简介

omc-security-review 用于辅助安全审计、权限检查和常见漏洞排查。

  • 适合梳理敏感配置、检查依赖风险或分析鉴权逻辑。
  • 不能将工具输出直接当作最终结论,需人工复核。
  • 涉及密钥、令牌或生产系统时,应先确认最小权限和操作边界。
  • 通过 npx skills add 命令从指定 GitHub 仓库安装,需确认权限和维护状态。

SKILL.md

Security Review Skill

Conduct a thorough security audit checking for OWASP Top 10 vulnerabilities, hardcoded secrets, and unsafe patterns.

When to Use

This skill activates when:

  • User requests "security review", "security audit"
  • After writing code that handles user input
  • After adding new API endpoints
  • After modifying authentication/authorization logic
  • Before deploying to production
  • After adding external dependencies

What It Does

Delegates to the security-reviewer agent (Opus model) for deep security analysis:

  1. OWASP Top 10 Scan

- A01: Broken Access Control - A02: Cryptographic Failures - A03: Injection (SQL, NoSQL, Command, XSS) - A04: Insecure Design - A05: Security Misconfiguration - A06: Vulnerable and Outdated Components - A07: Identification and Authentication Failures - A08: Software and Data Integrity Failures - A09: Security Logging and Monitoring Failures - A10: Server-Side Request Forgery (SSRF)

  1. Secrets Detection

- Hardcoded API keys - Passwords in source code - Private keys in repo - Tokens and credentials - Connection strings with secrets

  1. Input Validation

- All user inputs sanitized - SQL/NoSQL injection prevention - Command injection prevention - XSS prevention (output escaping) - Path traversal prevention

  1. Authentication/Authorization

- Proper password hashing (bcrypt, argon2) - Session management security - Access control enforcement - JWT implementation security

  1. Dependency Security

- Run npm audit for known vulnerabilities - Check for outdated dependencies - Identify high-severity CVEs

Agent Delegation

Task(
  subagent_type="oh-my-claudecode:security-reviewer",
  model="opus",
  prompt="SECURITY REVIEW TASK

Conduct comprehensive security audit of codebase.

Scope: [specific files or entire codebase]

Security Checklist:
1. OWASP Top 10 scan
2. Hardcoded secrets detection
3. Input validation review
4. Authentication/authorization review
5. Dependency vulnerability scan (npm audit)

Output: Security review report with:
- Summary of findings by severity (CRITICAL, HIGH, MEDIUM, LOW)
- Specific file:line locations
- CVE references where applicable
- Remediation guidance for each issue
- Overall security posture assessment"
)

External Consultation (Optional)

The security-reviewer agent MAY consult a Claude Task agent for cross-validation.

Protocol

  1. Form your OWN security analysis FIRST - Complete the review independently
  2. Consult for validation - Cross-check findings via a Claude Task agent
  3. Critically evaluate - Never blindly adopt external findings
  4. Graceful fallback - Never block if delegation is unavailable

When to Consult

  • Authentication/authorization code
  • Cryptographic implementations
  • Input validation for untrusted data
  • High-risk vulnerability patterns
  • Production deployment code

When to Skip

  • Low-risk utility code
  • Well-audited patterns
  • Time-critical security assessments
  • Code with existing security tests

Tool Usage

Use Task(subagent_type="oh-my-claudecode:security-reviewer",...) for cross-validation.

Note: Security second opinions are high-value. Consider consulting for CRITICAL/HIGH findings.

Output Format

SECURITY REVIEW REPORT
======================

Scope: Entire codebase (42 files scanned)
Scan Date: 2026-01-24T14:30:00Z

CRITICAL (2)
------------
1. src/api/auth.ts:89 - Hardcoded API Key
   Finding: AWS API key hardcoded in source code
   Impact: Credential exposure if code is public or leaked
   Remediation: Move to environment variables, rotate key immediately
   Reference: OWASP A02:2021 – Cryptographic Failures

2. src/db/query.ts:45 - SQL Injection Vulnerability
   Finding: User input concatenated directly into SQL query
   Impact: Attacker can execute arbitrary SQL commands
   Remediation: Use parameterized queries or ORM
   Reference: OWASP A03:2021 – Injection

HIGH (5)
--------
3. src/auth/password.ts:22 - Weak Password Hashing
   Finding: Passwords hashed with MD5 (cryptographically broken)
   Impact: Passwords can be reversed via rainbow tables
   Remediation: Use bcrypt or argon2 with appropriate work factor
   Reference: OWASP A02:2021 – Cryptographic Failures

4. src/components/UserInput.tsx:67 - XSS Vulnerability
   Finding: User input rendered with dangerouslySetInnerHTML
   Impact: Cross-site scripting attack vector
   Remediation: Sanitize HTML or use safe rendering
   Reference: OWASP A03:2021 – Injection (XSS)

5. src/api/upload.ts:34 - Path Traversal Vulnerability
   Finding: User-controlled filename used without validation
   Impact: Attacker can read/write arbitrary files
   Remediation: Validate and sanitize filenames, use allowlist
   Reference: OWASP A01:2021 – Broken Access Control

...

MEDIUM (8)
----------
...

LOW (12)
--------
...

DEPENDENCY VULNERABILITIES
--------------------------
Found 3 vulnerabilities via npm audit:

CRITICAL: axios@0.21.0 - Server-Side Request Forgery (CVE-2021-3749)
  Installed: axios@0.21.0
  Fix: npm install axios@0.21.2

HIGH: lodash@4.17.19 - Prototype Pollution (CVE-2020-8203)
  Installed: lodash@4.17.19
  Fix: npm install lodash@4.17.21

...

OVERALL ASSESSMENT
------------------
Security Posture: POOR (2 CRITICAL, 5 HIGH issues)

Immediate Actions Required:
1. Rotate exposed AWS API key
2. Fix SQL injection in db/query.ts
3. Upgrade password hashing to bcrypt
4. Update vulnerable dependencies

Recommendation: DO NOT DEPLOY until CRITICAL and HIGH issues resolved.

Security Checklist

The security-reviewer agent verifies:

Authentication & Authorization

  • Passwords hashed with strong algorithm (bcrypt/argon2)
  • Session tokens cryptographically random
  • JWT tokens properly signed and validated
  • Access control enforced on all protected resources
  • No authentication bypass vulnerabilities

Input Validation

  • All user inputs validated and sanitized
  • SQL queries use parameterization (no string concatenation)
  • NoSQL queries prevent injection
  • File uploads validated (type, size, content)
  • URLs validated to prevent SSRF

Output Encoding

  • HTML output escaped to prevent XSS
  • JSON responses properly encoded
  • No user data in error messages
  • Content-Security-Policy headers set

Secrets Management

  • No hardcoded API keys
  • No passwords in source code
  • No private keys in repo
  • Environment variables used for secrets
  • Secrets not logged or exposed in errors

Cryptography

  • Strong algorithms used (AES-256, RSA-2048+)
  • Proper key management
  • Random number generation cryptographically secure
  • TLS/HTTPS enforced for sensitive data

Dependencies

  • No known vulnerabilities in dependencies
  • Dependencies up to date
  • No CRITICAL or HIGH CVEs
  • Dependency sources verified

Severity Definitions

CRITICAL - Exploitable vulnerability with severe impact (data breach, RCE, credential theft) HIGH - Vulnerability requiring specific conditions but serious impact MEDIUM - Security weakness with limited impact or difficult exploitation LOW - Best practice violation or minor security concern

Remediation Priority

  1. Rotate exposed secrets - Immediate (within 1 hour)
  2. Fix CRITICAL - Urgent (within 24 hours)
  3. Fix HIGH - Important (within 1 week)
  4. Fix MEDIUM - Planned (within 1 month)
  5. Fix LOW - Backlog (when convenient)

Use with Other Skills

With Pipeline:

/pipeline security "review authentication module"

Uses: explore → security-reviewer → executor → security-reviewer (re-verify)

With Swarm:

/swarm 4:security-reviewer "audit all API endpoints"

Parallel security review across multiple endpoints.

With Ralph:

/ralph security-review then fix all issues

Review, fix, re-review until all issues resolved.

Best Practices

  • Review early - Security by design, not afterthought
  • Review often - Every major feature or API change
  • Automate - Run security scans in CI/CD pipeline
  • Fix immediately - Don't accumulate security debt
  • Educate - Learn from findings to prevent future issues
  • Verify fixes - Re-run security review after remediation

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

34.65%
按下载量换算69

Claude

29.65%
按下载量换算59

Cursor

18.9%
按下载量换算37

Gemini CLI

9.09%
按下载量换算18

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills