Installation
Install dependencies
Install the required Node.js packages:
Requires Node.js 18 or higher. Check your version with
node --version.Setup Wizard
Launch the interactive setup wizard on your first run:GitHub Personal Access Token
You’ll be prompted to enter your GitHub token.Paste your token when prompted:
Don’t have a token? Follow these steps:
- Go to github.com/settings/tokens
- Click Generate new token (classic)
- Select the
reposcope - Copy the generated token
.env file with your configuration:
Your First Achievement
Let’s earn the Quickdraw achievement - it’s the fastest and simplest to complete.Select 'Run Achievements'
From the main menu, use arrow keys to navigate and select Run Achievements:
Choose Quickdraw
Select Quickdraw from the achievements list:
Quickdraw only has one tier and takes about 2 seconds to complete. Perfect for testing!
What Happens After Running
When you run Quickdraw, the tool:- Creates an issue in your target repository
- Immediately closes it (within milliseconds)
- Triggers the achievement on your GitHub profile
GitHub may take a few minutes to display the achievement badge on your profile. Check your profile at
github.com/your-username to see the Quickdraw badge appear.Verify Your Achievement
Check your GitHub profile to see the new badge:Next Steps
Now that you’ve earned your first achievement, explore more:Run More Achievements
Learn how to run multi-tier achievements like Pull Shark and Pair Extraordinaire
Track Your Progress
View status and monitor progress for achievements in progress
Set Up Helper Account
Configure a second account to unlock Galaxy Brain and YOLO achievements
Clean Up After Completion
Use Reset Repo History to squash commits and keep your repository clean
Common Issues
Build fails with TypeScript errors
Build fails with TypeScript errors
Ensure you’re using Node.js 18 or higher:If needed, update Node.js or use a version manager like nvm:
Authentication failed
Authentication failed
Verify your token has the
repo scope:- Visit github.com/settings/tokens
- Click on your token
- Ensure
repois checked - Generate a new token if needed and reconfigure:
Repository not found or access denied
Repository not found or access denied
Confirm:
- You own the repository (not just have write access)
- The repository name format is
owner/repo - The repository exists and is not archived
Achievement badge doesn't appear immediately
Achievement badge doesn't appear immediately
GitHub achievements may take a few minutes to appear on your profile. Wait 5-10 minutes and refresh your profile page.If it still doesn’t appear, verify:
- The issue was created and closed in your repository
- Your GitHub profile has achievements enabled (they’re public by default)
Ready for More?
View All Achievements
Explore all 5 achievements and their tiers. Learn which ones require helper accounts and how long each takes to complete.