Back to school30% off everything — courses & subscriptionsBTS30Ends inExplore deals →
SkillScore

How sharp is your GitHub?

Collaboration and automation with the trust boundaries made explicit: who can run what, with which token.

Checking your GitHub standing
Snippet0:42

Why is this workflow dangerous?

on: pull_request_target

permissions:
  contents: write

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v5
        with:
          ref: ${{ github.event.pull_request.head.sha }}
      - run: npm ci && npm run build

A taste of the format. The real bank adapts to your rating.

The ladder

Eight titles. One honest number.

Every full assessment lands you on one of eight rungs. Here is the whole climb, and what actually moves the number.

1

Only full assessments move it.

Gap re-checks never touch the rating, so the number is always earned.

2

Every answer adjusts the difficulty.

Beat questions above your level and the rating climbs fast, Elo style.

3

One attempt per 14 days.

Ratings stay honest because you cannot grind them daily.

  1. Grandmaster1900+
  2. Master1750+
  3. Expert1600+
  4. Advanced1450+
  5. Proficient1300+
  6. Practitioner1150+
  7. Learner1000+
  8. Noviceunder 1000

Your GitHub rating is 20 questions away.

Free with any account. One attempt per 14 days, so bring your best.

What's New