关于 varlock-claude-skill
varlock-claude-skill 提供环境变量安全管理的检查流程,面向在 Claude 会话、终端、日志或 Git 提交中降低密钥暴露风险的任务。它强调使用合成测试值验证处理方式,并避免输出真实密钥。
主要功能
- 01界定环境文件与变量范围
- 02避免输出真实密钥值
- 03使用合成 canary 值验证
- 04检查目标权限与忽略规则
- 05记录检查结果及暴露路径
适用场景
- 01审查项目环境变量处理方式
- 02验证密钥不会进入日志
- 03检查环境文件的访问权限
- 04评估 Git 提交中的密钥暴露风险
安装
复制下面的命令,在终端中运行。
$
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:安全管理环境变量,并通过明确检查减少机密信息暴露在 Claude 会话、终端、日志或 git 提交中的风险。
限制
- 仅当任务明确符合上述范围时,才使用此技能。
- 不要将输出视为针对特定环境的验证、测试或专家审核的替代品。
- 如果缺少必需的输入、权限、安全边界或成功标准,请停止并请求澄清。
评论
支持 Markdown