{"repo":"n0/GitHub-Achievement-CLI","free":true,"listed":false,"github":"https://github.com/n0/GitHub-Achievement-CLI","clone":"git clone https://github.com/n0/GitHub-Achievement-CLI.git","description":"Automate GitHub profile achievements. Earn Pair Extraordinaire, Pull Shark, Galaxy Brain, Quickdraw, and YOLO badges through automated workflows. Supports English, Spanish, French, German, Italian, Portuguese, Dutch, Russian, Japanese, Korean, Chinese (Simplified & Traditional), Arabic, Hindi, Turkish, and Polish","language":"TypeScript","stars":72,"topics":["achievement-unlocker","achievements","automation","cli","earn-achievements","github","github-achievements","github-badges","github-profile","github-profile-badges"],"license":"MIT","category":"cli-tools","readme_excerpt":"GitHub Achievement CLI Automate GitHub profile achievements. Earn Pair Extraordinaire, Pull Shark, Galaxy Brain, Quickdraw, and YOLO badges through automated workflows. Supported Achievements Achievement Description Tiers ------------- ------------- ------- Pair Extraordinaire Coauthored commits on merged PRs 1 / 10 / 24 / 48 Pull Shark Merged pull requests 2 / 16 / 128 / 1024 Galaxy Brain Accepted answers in Discussions 2 / 8 / 16 / 32 Quickdraw Close issue within 5 min of opening 1 YOLO Merge PR without code review 1 Galaxy Brain and YOLO require a second GitHub account (helper account). Quick Start Requirements - Node.js 16+ - GitHub Personal Access Token with repo scope - A repository you own (the tool creates branches/PRs here) Get a Token 1. Go to https://github.com/settings/tokens 2. Generate new token (classic) 3. Select repo scope 4. Copy the token Usage Run npm start for the interactive menu: - Run Achievements - Select achievements and tiers to execute - View Status - Check progress on current achievements - List Achievements - See all available achievements - Reset Repo History - Squash commits after completion - Reconfigure - Change tokens and settings Configuration Created automatically during setup in .env : How It Works 1. Creates temporary branches in your target repo 2. Makes commits (with coauthor for Pair Extraordinaire) 3. Opens and merges PRs 4. Cleans up branches 5. Tracks progress locally per account Each achievement type uses a specific workflow that ","default_branch":null,"files":null,"tree":[],"storefront":"/r/n0","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/n0/GitHub-Achievement-CLI/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}