Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
ai-native-camp avatar

Git Onboarding Step

  • 8 installs
  • 5 repo stars
  • Updated February 21, 2026
  • ai-native-camp/git-for-everyone

git-onboarding-step is a Claude Code skill that shows a 10-step checklist of Git setup-to-PR progress and highlights the current step.

About

git-onboarding-step shows the progress of the full Git onboarding flow as a 10-step checklist and points to the current step. It auto-detects state with parallel commands and marks each step done, pending or unverifiable. It only reports status and delegates the actual work to git-onboarding-setup and git-onboarding-workflow.

  • Shows a 10-step checklist of progress from Git install to Pull Request
  • Auto-detects current state and marks each step done or pending
  • Only reports status and delegates actual actions to setup and workflow

Git Onboarding Step by the numbers

  • 8 all-time installs (skills.sh)
  • Ranked #444 of 733 Git & Pull Requests skills by installs in the Skillselion catalog
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

git-onboarding-step capabilities & compatibility

Free; it only reads git and gh state.

Capabilities
git progress · status check · onboarding tracker
Works with
github
Use cases
project management
Pricing
Free
From the docs

What git-onboarding-step says it does

전체 10단계의 진행 상황을 확인하고 현재 단계를 안내합니다.
SKILL.md
이 스킬은 상태만 보여주고, 실제 실행은 /git-onboarding-setup 또는 /git-onboarding-workflow에 위임합니다.
SKILL.md
npx skills add https://github.com/ai-native-camp/git-for-everyone --skill git-onboarding-step

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs8
repo stars5
Last updatedFebruary 21, 2026
Repositoryai-native-camp/git-for-everyone

What it does

Show a 10-step checklist of Git onboarding progress and highlight the current step.

Who is it for?

Users who lost track of where they are in the Git setup-to-PR flow and want a progress check.

Skip if: Users who want the skill to run the missing steps, since it only reports and delegates.

When should I use this skill?

A user asks 'where am I', 'progress', or 'next step' in the Git flow.

What you get

A 10-step checklist marks each step done or pending and names the current step.

  • 10-step progress checklist
  • current-step guidance

By the numbers

  • Tracks a 10-step checklist
  • Runs 10 parallel state-detection commands
  • Marks steps done, pending or unverifiable

Files

SKILL.mdMarkdownGitHub ↗

Git 진행 상황 체크리스트

전체 10단계의 진행 상황을 확인하고 현재 단계를 안내합니다. 이 스킬은 상태만 보여주고, 실제 실행은 /git-onboarding-setup 또는 /git-onboarding-workflow에 위임합니다.

상태 수집

아래 명령어를 모두 병렬로 실행하세요:

1. which git — Git 설치 여부 2. git config --global user.name — 사용자 이름 3. git config --global user.email — 이메일 4. which gh 2>/dev/null && echo "installed" || echo "none" — GitHub CLI 설치 여부 5. gh auth status 2>&1 — GitHub 인증 상태 6. git rev-parse --git-dir 2>/dev/null && echo "repo" || echo "no-repo" — 저장소 여부 7. git branch --show-current 2>/dev/null — 현재 브랜치 8. git log --oneline -1 2>/dev/null — 커밋 존재 여부 9. git log @{u}.. --oneline 2>/dev/null — 미push 커밋 10. which gh >/dev/null 2>&1 && gh pr list --head "$(git branch --show-current 2>/dev/null)" --json number --jq '.[0].number' 2>/dev/null || echo "gh-unavailable" — PR 존재 여부

체크리스트 판정

각 항목의 완료 조건:

단계항목완료 조건
1Git 설치which git이 경로를 반환
2사용자 이름 설정git config --global user.name이 비어있지 않음
3이메일 설정git config --global user.email이 비어있지 않음
4GitHub CLI 설치which gh가 경로를 반환
5GitHub 로그인gh auth status 출력에 "Logged in" 포함
6저장소 준비git rev-parse --git-dir 성공
7브랜치 생성현재 브랜치가 main/master가 아닌 feature 브랜치
8첫 번째 커밋git log --oneline -1이 결과를 반환
9Pushgit log @{u}..이 빈 결과 (미push 커밋 없음)
10Pull Request 생성gh CLI로 현재 브랜치의 PR 번호가 확인됨

특수 판정 규칙

  • 단계 7: main/master에 있으면 미완료. 단, 저장소가 없으면(단계 6 미완료) 판정 불가 → 미완료 처리
  • 단계 9: upstream이 설정되지 않아 명령어가 실패하면 미완료
  • 단계 10: gh CLI가 미설치(gh-unavailable)이면 "확인 불가"로 표시

출력 형식

코드 블록 안에 아래 형식으로 출력하세요.

  • 완료된 항목: [x]
  • 미완료 항목: [ ]
  • 첫 번째 미완료 항목 옆에: <-- 현재 단계
  • 단계 2, 3은 완료 시 설정값을 괄호 안에 표시
  • 단계 10이 확인 불가면: [?]로 표시
Git 시작하기 — 현재 진행 상황

  [x] 1. Git 설치
  [x] 2. 사용자 이름 설정 (홍길동)
  [x] 3. 이메일 설정 (user@email.com)
  [x] 4. GitHub CLI 설치
  [ ] 5. GitHub 로그인            <-- 현재 단계
  [ ] 6. 저장소 준비
  [ ] 7. 브랜치 생성
  [ ] 8. 첫 번째 커밋
  [ ] 9. Push
  [ ] 10. Pull Request 생성

현재 단계 설명

체크리스트 출력 후, 첫 번째 미완료 단계에 대해 아래 내용을 안내하세요:

단계 1: Git 설치

  • 왜 필요한지: Git은 코드의 변경 이력을 관리하는 도구입니다. 모든 작업의 기반이 됩니다.
  • 해결 방법: /git-onboarding-setup 을 실행하세요.

단계 2: 사용자 이름 설정

  • 왜 필요한지: 커밋할 때 "누가 이 변경을 했는지" 기록됩니다. 협업 시 필수입니다.
  • 해결 방법: /git-onboarding-setup 을 실행하세요.

단계 3: 이메일 설정

  • 왜 필요한지: GitHub가 커밋과 계정을 연결하는 데 사용됩니다. GitHub 계정 이메일과 일치해야 잔디(contribution)가 심어집니다.
  • 해결 방법: /git-onboarding-setup 을 실행하세요.

단계 4: GitHub CLI 설치

  • 왜 필요한지: GitHub CLI(gh)는 터미널에서 GitHub 로그인, PR 생성 등을 쉽게 할 수 있는 도구입니다.
  • 해결 방법: /git-onboarding-setup 을 실행하세요.

단계 5: GitHub 로그인

  • 왜 필요한지: GitHub에 로그인해야 push/pull과 PR 생성이 가능합니다.
  • 해결 방법: /git-onboarding-setup 을 실행하세요.

단계 6: 저장소 준비

  • 왜 필요한지: Git으로 관리할 프로젝트 폴더가 필요합니다. clone(기존 프로젝트) 또는 init(새 프로젝트)으로 시작합니다.
  • 해결 방법: /git-onboarding-setup 을 실행하세요.

단계 7: 브랜치 생성

  • 왜 필요한지: main 브랜치는 완성된 코드만 유지합니다. 새 기능은 별도 브랜치에서 작업해야 안전합니다.
  • 해결 방법: /git-onboarding-workflow 를 실행하세요.

단계 8: 첫 번째 커밋

  • 왜 필요한지: 커밋은 작업의 "저장 지점"입니다. 언제든 이 시점으로 돌아올 수 있습니다.
  • 해결 방법: /git-onboarding-workflow 를 실행하세요.

단계 9: Push

  • 왜 필요한지: 로컬 커밋을 GitHub에 올려야 다른 사람이 볼 수 있고, 백업도 됩니다.
  • 해결 방법: /git-onboarding-workflow 를 실행하세요.

단계 10: Pull Request 생성

  • 왜 필요한지: PR은 "이 변경을 main에 합쳐주세요"라는 요청입니다. 코드 리뷰를 받을 수 있습니다.
  • 해결 방법: /git-onboarding-workflow 를 실행하세요.

전체 완료 시

10개 항목이 모두 완료되면:

Git 시작하기 — 전체 완료!

  [x] 1. Git 설치
  [x] 2. 사용자 이름 설정 (...)
  [x] 3. 이메일 설정 (...)
  [x] 4. GitHub CLI 설치
  [x] 5. GitHub 로그인
  [x] 6. 저장소 준비
  [x] 7. 브랜치 생성
  [x] 8. 첫 번째 커밋
  [x] 9. Push
  [x] 10. Pull Request 생성

축하합니다! Git 설정부터 PR 생성까지 모든 과정을 완료했습니다.
이제 GitHub Flow에 따라 자유롭게 개발하세요.

Related skills

FAQ

Does this skill run the steps?

No, it only shows status and delegates the actual work to git-onboarding-setup and git-onboarding-workflow.

How many steps does it track?

Ten, from Git install through to Pull Request creation.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.