基于 SOC 职业分类
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/RunnerQuan/SAFE-Agent --skill secrets命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
Find doctors with Healthgrades - search providers, read reviews, and check credentials
Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks.
基于RFM模型和回归算法的客户生命周期价值(LTV)预测分析工具,支持电商和零售业务的客户价值预测。使用时需要客户交易数据、订单历史或消费记录,自动进行RFM特征工程、回归建模和价值预测。
| name | secrets |
| description | GCP Secret Manager を使って .env ファイルを管理 |
GCP Secret Manager を使って .env ファイルを管理するスキル
gcloud-secrets init <project-id> [--env <default>]
GCP プロジェクト ID を設定します。--env でデフォルト環境を指定できます(省略時は dev)。
# フォルダ一覧 (環境ごとにグループ化)
gcloud-secrets list
# 特定フォルダ・環境のシークレット一覧
gcloud-secrets list <folder> --env dev
# カレントディレクトリ名をフォルダ名として取得
gcloud-secrets pull --env dev
# 指定フォルダから取得
gcloud-secrets pull <folder> --env prod
Secret Manager から .env 形式でシークレットを取得します。
# .env ファイルをアップロード (dev 環境)
gcloud-secrets push --env dev
# 指定フォルダにアップロード (prod 環境)
gcloud-secrets push <folder> --env prod
# 指定ファイルをアップロード
gcloud-secrets push <folder> <file> --env staging
# ホームディレクトリ以下をスキャン (全環境)
gcloud-secrets scan
# 特定環境のみスキャン
gcloud-secrets scan --env dev
# 指定ディレクトリ以下をスキャン
gcloud-secrets scan <path> --env prod
Git リポジトリ内の .env / .dev.vars ファイルと Secret Manager の同期状況を確認します。
# 特定の値がどのフォルダ・環境で使われているか検索
gcloud-secrets search "api-key-12345"
# 特定環境のみ検索
gcloud-secrets search "client-id" --env prod
シークレットの値から、使用しているフォルダ・環境・キーを逆引き検索します。
出力例:
Searching for: "api-key-12345"
Scanning 45 secrets...
[FOUND] my-app / dev - EXTERNAL_API_KEY
[FOUND] my-app / prod - EXTERNAL_API_KEY
[FOUND] other-service / dev - LINE_CLIENT_ID
Found 3 matches in 2 folders
=== Secret Manager 同期状況 ===
[OK] project-a/ .env [dev] (3 keys)
[DIFF] project-b/ .env [prod] (2 keys) - 差分あり
[NEW] project-c/ .dev.vars [dev] (5 keys) - 未登録
---
合計: 3 ファイル
登録済み: 1
差分あり: 1
未登録: 1
--env または -e で環境を指定できます:
dev - 開発環境staging - ステージング環境prod - 本番環境デフォルト環境は ~/.secrets-manager.conf の DEFAULT_ENVIRONMENT で設定されます。
# 1. 初期化 (デフォルト環境を dev に設定)
gcloud-secrets init my-gcp-project --env dev
# 2. dev 環境に .env を登録
gcloud-secrets push --env dev
# 3. prod 環境から取得
gcloud-secrets pull --env prod > .env.prod
# 4. 全リポジトリの同期状況を確認
gcloud-secrets scan ~/
# 5. dev 環境のみスキャン
gcloud-secrets scan ~/ --env dev
# 6. 特定の値がどこで使われているか検索
gcloud-secrets search "line-client-id-xxx"