security について
さまざまな技術スタックで OWASP Top 10 の実践を適用するためのセキュリティガイドスキルです。入力検証、クエリ、パスワード、シークレット、セキュリティヘッダーを要約し、詳細ドキュメントも案内します。
主な機能
- 01サーバー側の入力検証
- 02パラメーター化クエリ
- 03安全なパスワードハッシュ化
- 04シークレット管理
- 05セキュリティヘッダー設定
活用シーン
- 01クライアント入力のサーバー側検証の確認
- 02SQL文字列連結の回避
- 03パスワードとシークレット処理の監査
- 04一般的なセキュリティヘッダー設定の確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ thebeardedbearsas/ claude-craft --skill securityインストール後、Claude Code で/securityを入力して読み込まれたか確認します。
同梱ファイルREADME.mdREFERENCE.md
詳細
セキュリティ
このスキルでは、あらゆる技術スタックに適用できる、汎用的なセキュリティガイドラインと OWASP Top 10 のベストプラクティスを紹介します。
詳しいドキュメントは @REFERENCE.md をご覧ください。
クイックリファレンス
- 検証:必ずサーバー側で行い、クライアントからの入力を決して信頼しないでください
- クエリ:パラメーター化したものだけを使用してください(SQL を連結しないでください)
- パスワード:bcrypt/Argon2 でハッシュ化してください(MD5/SHA1 は決して使用しないでください)
- シークレット:環境変数または Vault を使用してください(コードに含めないでください)
- ヘッダー:CSP、X-Frame-Options、HSTS、nosniff
コメント
Markdown 対応