← ClaudeAtlas

download-secretslisted

Download secrets from private GitHub repo. Login if needed, then clone/pull secrets. Triggers: download secrets, secrets indir, secrets cek, secret login.
SkyWalker2506/claude-config · ★ 3 · AI & Automation · score 75
Install: claude install-skill SkyWalker2506/claude-config
# Download Secrets Private secrets reposunu indir veya guncelle. Login yoksa once login yap. ## Akis ### 1. GitHub login kontrolu ```bash gh auth status ``` - **Login var** → Adim 2'ye gec - **Login yok** → Kullaniciya soyle: > GitHub'a giris yapmak icin calistir: > ``` > ! gh auth login --web -p https > ``` Login tamamlaninca devam et. ### 2. Secrets repo kontrol ```bash SECRETS_DIR="$HOME/.claude/secrets" ``` #### A) Repo zaten var → pull ```bash cd ~/.claude/secrets && git pull ``` #### B) Repo yok → clone Kullanicinin GitHub kullanici adini al: ```bash GH_USER=$(gh api user -q .login) ``` Clone dene: ```bash git clone "https://github.com/$GH_USER/claude-secrets.git" ~/.claude/secrets ``` Basarisizsa kullaniciya sor: > Private secrets repo URL'niz nedir? (orn: https://github.com/USER/claude-secrets.git) ### 3. Dogrulama ```bash ls -la ~/.claude/secrets/secrets.env ``` Dosya varsa: > Secrets indirildi. Eksik key var mi kontrol ediliyor... Zorunlu key kontrol: ```bash grep "^GITHUB_TOKEN=" ~/.claude/secrets/secrets.env ``` ### 4. install.sh calistir (opsiyonel) > Secrets guncellendi. `./install.sh` calistirip config'e uygulamak ister misin? Evet → `cd ~/Projects/claude-config && ./install.sh` calistir Hayir → "Tamam, sonraki install.sh'da otomatik uygulanacak" de ## Onemli - `gh auth login` interaktif — kullanici `!` ile calistirmali - Secret degerlerini terminale yazma ## When NOT to Use - Tek satirlik basit soru/cevap ise - Skill'in scope'u disindays