Claude-skill-registry gcp-auth
Google Cloud Platform (GCP) の Application Default Credentials 認証を実行。BigQuery や Cloud Storage 等の GCP サービス利用前に「GCP認証して」と言うだけで認証手順をガイド。
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/gcp-auth" ~/.claude/skills/majiayu000-claude-skill-registry-gcp-auth && rm -rf "$T"
manifest:
skills/data/gcp-auth/SKILL.mdsource content
GCP Authentication
Google Cloud の Application Default Credentials (ADC) 認証を実行するスキルです。
Workflow
- ユーザーが「GCP認証して」「BigQuery使いたい」等と言う
- 認証コマンドをターミナルで実行するよう案内
- ブラウザでGoogleアカウント認証
- 認証完了を確認
Usage
認証コマンド(ターミナルで直接実行)
gcloud auth application-default login
注意: このコマンドはブラウザでの認証が必要なため、ターミナルで直接実行してください。
認証フロー
- コマンド実行 → ブラウザが自動的に開く
- Googleアカウント選択 → 使用するアカウントを選択
- 権限許可 → 「Google Auth Library にアクセスを許可」で「許可」をクリック
- 完了確認 → ターミナルに「Credentials saved to file」と表示
トラブルシューティング
| エラー | 対処法 |
|---|---|
| Reauthentication is needed | 認証期限切れ。再度 を実行 |
| GOOGLE_APPLICATION_CREDENTIALS 警告 | から該当行を削除するか、ADC を使用 |
| Project not set | でプロジェクト設定 |
認証状態の確認
# トークンが表示されれば認証済み gcloud auth application-default print-access-token # 現在のプロジェクト確認 gcloud config get-value project
Requirements
- Google Cloud SDK (
) がインストール済みgcloud - ブラウザでGoogleアカウントにログイン可能