一键导入
outreach-automator
GitHub-based developer outreach. Find repos, enrich maintainer profiles, draft personalized emails, track contacts. Zero paid APIs.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
GitHub-based developer outreach. Find repos, enrich maintainer profiles, draft personalized emails, track contacts. Zero paid APIs.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | outreach-automator |
| description | GitHub-based developer outreach. Find repos, enrich maintainer profiles, draft personalized emails, track contacts. Zero paid APIs. |
| metadata | {"clawdbot":{"emoji":"🎯","requires":{"tools":["gh"]}}} |
Find developers building relevant projects on GitHub. Enrich their profiles. Draft personalized outreach. Track everything.
Manual developer outreach takes hours: searching repos, finding emails, reading READMEs, writing personal messages. This automates the boring parts so you can focus on genuine connection.
# Just need gh CLI (authenticated)
gh auth status
bash scripts/discover.sh "topic or query" [max_results]
Searches GitHub for repos matching your query. Outputs structured JSON with repo + owner data.
bash scripts/enrich.sh "github-username"
Pulls public profile data: bio, company, email, blog, recent activity, top repos, contribution patterns.
bash scripts/draft.sh "github-username" "your-project-context"
Generates a personalized email draft based on their profile and recent work.
bash scripts/campaign.sh "query" [max_results] [context]
Full pipeline: discover → enrich → draft → save to queue.
bash scripts/track.sh list # Show all contacts
bash scripts/track.sh add "username" "status" # Add/update contact
bash scripts/track.sh sent "username" # Mark as sent
All data stored in ~/.outreach/:
contacts.json - Contact database with status trackingdrafts/ - Generated email draftscampaigns/ - Campaign historyWorks with himalaya skill for actual email sending:
# Generate draft, then send
bash scripts/draft.sh "octocat" "We built X" > /tmp/draft.md
# Review draft, then send via himalaya
Encode EVM function calls and constructor args from signature + values. Zero deps.
Find Uniswap V2/V3 liquidity pools for any token on Base or Ethereum — reserves, pricing, TVL
Inspect Uniswap Permit2 sub-approvals for any wallet on Base or Ethereum
Resolve EVM function selectors (4-byte) and event topic hashes to human-readable signatures. Queries openchain.xyz + 4byte.directory with a built-in fallback DB of 50+ common signatures. Batch mode, bytecode scanning, stdin pipe. Zero dependencies.
Resolve Basenames (.base.eth) to addresses and back on Base
Turn raw EVM revert data into a readable error. Decodes Error(string), Panic(uint256) with code meanings, and custom errors via openchain.xyz selector lookup. Zero dependencies. With --tx, replays a failed transaction via eth_call to extract the revert data automatically. Use when an agent's tx reverted and the only signal is an opaque 0x… blob.