mcpField
V
varlock-claude-skill

varlock-claude-skill

github.com/sickn33セキュリティ48.7k95 回インストール今日更新
リポジトリ

varlock-claude-skill について

varlock-claude-skillは、環境変数を安全に扱うための確認手順を提供するスキルです。Claudeのセッション、ターミナル、ログ、Gitコミットでのシークレット露出を抑える用途向けで、実際の値ではなく合成テスト値を使います。

主な機能

  1. 01環境ファイルと変数の対象範囲を設定
  2. 02実際のシークレット値の表示を回避
  3. 03合成カナリア値で取り扱いを検証
  4. 04保存先の権限と除外ルールを確認
  5. 05確認内容と残る露出経路を記録

活用シーン

  1. 01プロジェクトの環境変数の扱いを確認
  2. 02ログへのシークレット混入を確認
  3. 03環境ファイルのアクセス権を点検
  4. 04Gitコミットでのシークレット露出リスクを評価

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/sickn33/agentic-awesome-skills --skill varlock-claude-skill

インストール後、Claude Code で/varlock-claude-skillを入力して読み込まれたか確認します。

詳細

Varlock Claude スキル

概要

明示的なチェックにより、Claude のセッション、ターミナル、ログ、または git のコミットでのシークレット露出を減らす、安全な環境変数管理です。

このスキルを使用するタイミング

明示的なチェックにより、Claude のセッション、ターミナル、ログ、または git のコミットでのシークレット露出を減らす、安全な環境変数管理が必要な場合にこのスキルを使用します。

手順

このエントリーポイントには Varlock はバンドルされておらず、シークレットのマスキングも強制されません。レビュー済みのインストール済みバージョンとそのスキーマを、シークレットを含まない例で確認してください。対象となる環境ファイルと変数名を特定し、値を会話、ターミナルログ、または生成されたレポートに出力しないでください。実際のシークレットは認可されたローカルのシークレットストアに保管し、テストにはプレースホルダーを使用してください。合成カナリア値で処理を検証し、保存先の権限と除外ルールを確認してください。実施したチェックと残っている露出経路を報告してください。どのガイドも、シークレットが決して露出しないことを保証できません。

出典:Varlock Claude Skill。

例

ユーザーのリクエスト:

このタスクには @varlock-claude-skill を使用してください:明示的なチェックにより、Claude のセッション、ターミナル、ログ、または git のコミットでのシークレット露出を減らす、安全な環境変数管理。

制限事項

  • タスクが上記の説明の対象範囲に明確に該当する場合にのみ、このスキルを使用してください。
  • 出力を、環境固有の検証、テスト、または専門家によるレビューの代わりとして扱わないでください。
  • 必要な入力、権限、安全上の境界、または成功基準が不足している場合は、中断して確認を求めてください。

コメント