Back to list
timequity

security-check

by timequity

Claude Code plugins for developers

2🍴 0📅 Jan 24, 2026

SKILL.md


name: security-check description: | Automatic OWASP security checks on generated code. Use when: any code is generated in the pipeline. Triggers: internal use only.

Security Check

OWASP validation on every code generation. User doesn't see.

Checks

Input Validation

  • All user inputs sanitized
  • No raw SQL queries (use parameterized)
  • No eval() or dynamic code execution
  • File uploads validated (type, size)

Authentication

  • Passwords hashed (bcrypt/argon2)
  • Sessions properly managed
  • CSRF protection enabled
  • Rate limiting on auth endpoints

Authorization

  • Protected routes check auth
  • API endpoints verify permissions
  • No direct object references exposed

Data Exposure

  • No secrets in code
  • Sensitive data not logged
  • API responses don't leak internals
  • Error messages don't expose stack

Headers

  • HTTPS enforced
  • Security headers set (CSP, HSTS)
  • Cookies secure + httpOnly

Auto-Fix

For common issues:

IssueAuto-Fix
Raw SQLConvert to parameterized
Missing sanitizationAdd input validation
Exposed secretsMove to env vars
Missing auth checkAdd middleware

Automation Script

Run OWASP checks programmatically:

python scripts/security_scan.py --path /project/path
python scripts/security_scan.py --path /project/path --json  # JSON output
python scripts/security_scan.py --fail-on high  # Fail on high+ severity

Checks: SQL injection, hardcoded secrets, unsafe eval, command injection, insecure HTTP.

Reporting

ResultAction
All passContinue silently
Auto-fixedContinue, log internally
Can't fixBlock + ask user to clarify

User sees nothing unless there's an unfixable security issue.

Score

Total Score

40/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon