setup
/setup
Konfiguruje komputer do pracy w zespołowym repozytorium GitHub: instaluje git i gh, loguje się i klonuje repozytorium.
- Autor
- kmedi355 ↗
- Repozytorium
- team-git-skills ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 11.11.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 11.11.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Konfiguruje komputer do pracy w zespołowym repozytorium GitHub: instaluje git i gh, loguje się i klonuje repozytorium.
Wyzwalacze z opisu
Oryginalny opis (EN)
One-time machine setup to work in a team GitHub repo - install git and gh, log in to GitHub, set git name/email, get access to and clone the repo. Use when someone says "set me up", "first time", "how do I get the repo", or git/gh isn't installed or authenticated.
Jak działa
- 0. Which repo?
- 1. Tools installed?
- 2. Logged in to GitHub?
- 3. Git identity set?
- 4. Access to the repo?
- 5. Repo cloned?
Podgląd SKILL.md
--- name: setup description: One-time machine setup to work in a team GitHub repo - install git and gh, log in to GitHub, set git name/email, get access to and clone the repo. Use when someone says "set me up", "first time", "how do I get the repo", or git/gh isn't installed or authenticated. --- # One-time setup Guide: if the repo has a CONTRIBUTING.md, the matching section is "One-time setup". The steps below work without it. Check each step and only do what's missing. Never type passwords or tokens for the user; logins happen in their browser. ## 0. Which repo? Work out the repo (`OWNER/REPO`) before anything else: - If the current folder is a git repo: `gh repo view --json nameWithOwner -q .nameWithOwner`, or parse `git remote get-url origin` (`github.com[:/]OWNER/REPO(.git)`). - Otherwise, if the user mentioned a repo or a `github.com/...` link, use that. - Otherwise **ask**: "What's the GitHub repo? It's in the URL: github.com/OWNER/REPO." Don't guess. ## 1. Tools installed? ```bash git --version; gh --version ``` If either is missing, install with the platform's package manager: macOS `brew install git gh` (no `brew`? tell them to install Homebrew from brew.sh and stop), Windows `winget install Git.Git GitHub.cli`, Linux see cli.github.com. ## 2. Logged in to GitHub? ```bash gh auth status ``` If not, tell the user to run `! gh auth login` themselves (GitHub.com → HTTPS → Yes → Login with a web browser). It's interactive, so don't run it for them. ## 3. Git identity set? ```bash git config --global user.name; git config --global user.email ``` If either is empty, ask for their name and the email on their GitHub account, then set them with `git config --global`. ## 4. Access to the repo? ```bash gh repo view OWNER/REPO --json nameWithOwner ``` "Could not resolve" means no access yet: they need to accept the invite email, or send the repo owner (`OWNER`, or whoever runs the project) their GitHub username (`gh api user -q .login`). ## 5. Repo cloned? If they're not already inside it, ask where they want it (default: home folder), then: ```bash gh repo clone OWNER/REPO ``` Finish by telling them the next steps are `team-status` (see what's going on) and `start-work` (begin a task).
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · kmedi355/team-git-skills | 100 | MIT |
| HwangSlater/harness-fit | 100 | MIT |
| nesquikm/dev-process-toolkit | 100 | MIT |
| userKael/rastro | 100 | MIT |
| als-apg/osprey | 100 | BSD-3-Clause |
| dedujeong/gemba | 100 | Apache-2.0 |
| eigenwise/eigenwise-toolshed | 100 | MIT |
| awrshift/agent-memory-kit | 100 | MIT |
| lifecycle-innovations-limited/claude-ops | 100 | MIT |
Migawka bazy z 13.11.2026 · wersja paczki e8fb08aebca2 (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100git-github
Obsługuje operacje Git i GitHub w repozytorium zespołu: tworzenie z szablonu, gałęzie, PR przez gh, zgłoszenia, konflikty i odzyskiwanie po błędach. - 96fleet-add-repo
Pobiera repozytorium z GitHuba albo innego adresu git na komputer i rejestruje je w katalogu projektów. - 100github
Klonuje i wypycha repozytoria GitHub przez git i obsługuje issues, pull requests oraz pliki przez API, dla dowolnego zadania. - 100setup-repo-defaults
Konfiguruje repozytorium do używania repo-defaults i sprawdza, czy konfiguracja jest kompletna. - 95github-repo-management
Klonuje, tworzy, forkuje i konfiguruje repozytoria GitHub, zarządza sekretami, wydaniami i workflow z potwierdzeniem zmian. - 95git-repo-creator
Zakłada repozytorium Git i GitHub z nazwą, opisem, licencją, .gitignore, README i CI, a istniejące repozytoria sprawdza i poprawia.