Claude-skill-registry githunt
Find and rank GitHub developers by location, technology, and role. Search for candidates, get scored profiles with tech stack matches, activity, and contact info.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/githunt" ~/.claude/skills/majiayu000-claude-skill-registry-githunt && rm -rf "$T"
manifest:
skills/data/githunt/SKILL.mdsource content
GitHunt - GitHub Developer Discovery
Find top developers on GitHub by location, tech stack, and role. Get scored, ranked candidates with detailed profiles.
Website: https://githunt.ai
When to Use
- Finding developers/candidates in a specific location
- Searching for developers with specific tech stacks
- Recruiting/sourcing engineers
- Building talent pipelines
API Endpoints
Base URL:
https://api.githunt.ai/v1
Search Developers (Streaming) - Main Endpoint
Real-time streaming search that returns candidates as they're found. Returns top 10 sample results for free.
curl -N -X POST "https://api.githunt.ai/v1/rank/users/stream" \ -H "Content-Type: application/json" \ -H "Accept: text/event-stream" \ -d '{ "location": "berlin", "role": "frontend", "skills": ["react", "typescript"], "maxUsers": 100 }'
Body Parameters:
| Param | Required | Description |
|---|---|---|
| Yes | City, country, or region (e.g., "berlin", "germany", "san francisco") |
| No | Role type (see Supported Roles below) |
| No | Array of technology keywords to match |
| No | Max users to search (default: 100) |
Supported Roles
| Role | Technologies Included |
|---|---|
| react, vue, angular, svelte, typescript, css, tailwind, nextjs |
| nodejs, python, django, flask, go, rust, java, spring, postgresql |
| react, nodejs, nextjs, postgresql, typescript, graphql |
| react-native, flutter, swift, kotlin, ios, android |
| docker, kubernetes, terraform, aws, azure, jenkins, github-actions |
| python, pandas, tensorflow, pytorch, spark, sql, jupyter |
| penetration, owasp, cryptography, ethical-hacking, forensics |
| ethereum, solidity, web3, smart-contract, defi, nft |
| machine-learning, pytorch, tensorflow, llm, langchain, huggingface |
| unity, unreal, godot, opengl, vulkan, game-engine |
Rank Single User
Get detailed score for a specific GitHub user.
curl -X POST "https://api.githunt.ai/v1/rank/user" \ -H "Content-Type: application/json" \ -d '{ "username": "torvalds", "skills": ["c", "linux"] }'
Stream Response Format
The streaming endpoint returns Server-Sent Events (SSE):
data: {"type": "connected", "timestamp": 1234567890} data: {"type": "user", "data": {"login": "developer1", "name": "...", "score": 85, ...}} data: {"type": "user", "data": {"login": "developer2", "name": "...", "score": 82, ...}} data: {"type": "progress", "data": {"found": 10, "searched": 50}} data: {"type": "complete", "data": {"totalCount": 150, "previewLimitReached": true, "previewLimit": 10}}
User Data Fields
Each user result includes:
{ "login": "username", "name": "Full Name", "bio": "Developer bio", "location": "Berlin, Germany", "company": "@company", "email": "dev@example.com", "websiteUrl": "https://...", "twitterUsername": "handle", "isHireable": true, "score": 85, "avatarUrl": "https://avatars.githubusercontent.com/...", "followers": 1234, "repositories": 45, "primaryLanguage": "TypeScript", "languages": ["TypeScript", "Python", "Go"], "matchingKeywords": ["react", "typescript", "node"] }
Free vs Paid
| Feature | Free (via API) | Full Report ($19) |
|---|---|---|
| Results | Top 10 sample | All matched developers |
| Export | — | Excel/CSV download |
| Contact info | Limited | Full (emails, websites, socials) |
| Scoring details | Basic | Detailed breakdown |
💰 Get Full Report
For the complete list of all matched developers with full contact info:
- Go to https://githunt.ai
- Run your search with location + role
- Click "Buy Full Report" ($19 one-time)
- Get Excel report with all candidates
Usage Examples
Find React Developers in Berlin (Streaming)
curl -N -X POST "https://api.githunt.ai/v1/rank/users/stream" \ -H "Content-Type: application/json" \ -H "Accept: text/event-stream" \ -d '{"location": "berlin", "role": "frontend"}' 2>/dev/null | \ grep -o '{"type":"user"[^}]*}' | head -5
Score a Specific Candidate
curl -s -X POST "https://api.githunt.ai/v1/rank/user" \ -H "Content-Type: application/json" \ -d '{"username": "sindresorhus", "skills": ["javascript", "typescript"]}' | jq
Tips
- Be specific with location - "san francisco" works better than "usa"
- Use role OR skills - role auto-includes relevant tech keywords
- Streaming is real-time - results appear as they're found
- Free preview = top 10 - buy full report for complete list