builder-data
Query builder reputation data via Talent Protocol API. Get Builder Rank, verify humans, resolve identities (Twitter/Farcaster/GitHub/wallet), search by location/country, get credentials, and enrich with GitHub data.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/juampihernandez/builder-dataTalent Powers
Query professional data from Talent Protocol - a platform that tracks builders
Use this skill to:
- Find verified developers by location, skills, or identity (Twitter/GitHub/Farcaster/wallet)
- Check builder reputation (ranks by default, scores only when asked)
- Map Twitter accounts with Wallet addresses
- Verify human identity from a wallet
- Search for builder's credentials (earnings, contributions, hackathons, contracts, etc)
- Check the projects each builder is shipping
Required Credentials
| Variable | Required | Description | Get it at |
|---|---|---|---|
TALENT_API_KEY | Yes | API key for Talent Protocol (read access to profile/identity data) | https://talent.app/~/settings/api |
GITHUB_TOKEN | No | Personal access token for higher GitHub rate limits (60/hr → 5,000/hr) | https://github.com/settings/tokens |
Base URL: https://api.talentprotocol.com
curl -H "X-API-KEY: $TALENT_API_KEY" "https://api.talentprotocol.com/..."
Endpoints
| Endpoint | Purpose |
|---|---|
/search/advanced/profiles | Search profiles by identity, tags, rank, verification |
/profile | Get profile by ID |
/accounts | Get connected wallets, GitHub, socials |
/socials | Get social profiles + bios |
/credentials | Get data points (earnings, followers, hackathons, etc.) |
/human_checkmark | Check if human-verified (optional, don't use by default) |
/scores | Get ranks (default) or scores (only when explicitly asked) |
Key Parameters
Identity lookup:
query[identity]={handle}&query[identity_type]={twitter|github|farcaster|ens|wallet}
Filters (all optional, only use when relevant to the query):
query[tags][]=developer # filter by tag (developer, designer, etc.)
query[verified_nationality]=true # only verified nationality
query[human_checkmark]=true # only human-verified (reduces results significantly)
Sorting:
sort[score][order]=desc&sort[score][scorer]=Builder%20Score
Pagination: page=1&per_page=250 (max 250)
URL Encoding
[ = %5B, ] = %5D, Space = %20
Response Fields
Default → Ranks (always use unless user asks for scores):
builder_score.rank_position- Primary rank metricscores[].rank_positionwhereslug = "builder_score"- Latest rank
Only when user explicitly asks for scores:
-
builder_score.points- Score value -
scores[].points- Individual score values -
location- User-entered location (returned in response)
Location Filter
DO NOT USE query[standardized_location]=Country - doesn't work.
USE customQuery with regex:
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-juampihernandez-builder-data": {
"enabled": true,
"auto_update": true
}
}
}