搜索

PythonReactSEOPDF
GitHub Skill

security-checklist

ファイル編集・コミット準備時に使用。シークレット漏洩防止チェックを実施。

TakumiOkayasu☆ 0 仓库 Stars0 仓库 Forks

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

查看来源 ↗使用指南

技能说明

Security Checklist

📋 実行前チェック(必須)

このスキルを使うべきか?
  • ファイルを作成・編集する?
  • コミットを準備する?
  • .envや認証関連コードに触れる?
  • APIキー、トークン、パスワードを扱う?
前提条件
  • .gitignoreを確認したか?
  • 環境変数の設定を確認したか?
禁止事項の確認
  • APIキー、パスワード、トークンをハードコードしようとしていないか?
  • .envファイルをコミットしようとしていないか?
  • デバッグ用のconsole.logを残そうとしていないか?
  • 機密情報を含むファイルを誤って編集していないか?

トリガー

  • ファイル作成・編集時
  • コミット準備時
  • .envや認証関連コードに触れる時
  • APIキー、トークン、パスワードを扱う時

🚨 鉄則

シークレットはハードコード禁止。環境変数で管理。コミット前に必ずチェック。


コミット前チェックリスト

□ APIキー、パスワード、トークンがハードコードされていない
□ .envファイルが.gitignoreに含まれている
□ デバッグ用のconsole.log/print文が残っていない
□ 機密情報を含むファイルを誤って編集していない
□ テスト用の認証情報が本番用と分離されている

編集禁止ファイル(確認なしで触らない)

.env
.env.*
**/credentials*
**/secrets/**
**/*.pem
**/.aws/*
**/.ssh/*

シークレット検出

# コミット前に確認
git diff --staged | grep -E "(password|secret|token|api_key|apikey)"

🚫 禁止事項まとめ

  • APIキー、パスワードのハードコード
  • .envファイルのコミット
  • デバッグコードの残存
  • 機密ファイルの誤編集

使用示例

查看来源仓库中的使用示例与配置说明。

查看来源 ↗

来源历史

收录时间
2026-01-20
索引更新时间
2026-01-26
Branch
main

收录与同步日期属于本站记录。源码修改历史请查看来源仓库。

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!