← スキル一覧に戻る

security-review
by eighttrigrams
Task Tracker | Scheduler | Planner
⭐ 0🍴 0📅 2026年1月26日
SKILL.md
name: security-review description: Security review guidance. Use when reviewing code for security vulnerabilities, assessing authentication/authorization, or evaluating data handling.
Security Review
- Data leaks? Can outsiders see user data? Can users accidentally see each others' data?
Focus Areas
- Input validation and sanitization
- Authentication and authorization checks
- SQL injection and parameterized queries
- Cross-site scripting (XSS) prevention
- Cross-site request forgery (CSRF) protection
- Sensitive data exposure
- Security misconfigurations
- Dependency vulnerabilities
Process
- Identify all entry points (API endpoints, form inputs, URL parameters)
- Trace data flow from input to storage/output
- Check for proper validation at trust boundaries
- Verify authentication/authorization on protected resources
- Assess error handling (no sensitive info in errors)
- Review logging practices (no secrets logged)
Web Application Security
Backend (Clojure/Ring)
- Ensure all database queries use parameterized statements
- Verify middleware stack includes security headers
- Check that sessions are properly secured (httpOnly, secure flags)
- Validate that file uploads are restricted and sanitized
- Confirm rate limiting on sensitive endpoints
Frontend (ClojureScript/Re-frame)
- Sanitize any user content before rendering
- Avoid using
dangerouslySetInnerHTMLor equivalent - Ensure sensitive data is not stored in localStorage
- Verify API calls include proper authentication tokens
- Check for exposed secrets in client-side code
Data Handling
- Passwords must be hashed (bcrypt, argon2)
- PII should be encrypted at rest when possible
- Audit logging for sensitive operations
- Proper cleanup of temporary data
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓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
レビュー
💬
レビュー機能は近日公開予定です