GitHub Lead Research
Identify companies using specific technologies by analyzing GitHub repositories and contributor patterns.
Your ideal customer uses React, has a team of 10-50 developers, and just adopted TypeScript — but you're cold-emailing from a bought list. GitHub tells you exactly who uses what technology, for free, if you know how to look.
Who it's for: developer tool sales teams finding qualified leads, devrel professionals identifying adoption patterns, startup founders researching who uses competing tools, B2B sales reps selling to engineering teams, anyone who sells to developers and wants better prospecting data
Example
"Find companies using Kubernetes with more than 50 contributors" → List of 85 companies with repo activity levels, contributor counts, tech stack signals, and company size estimates — sorted by likelihood to need your infrastructure monitoring tool
New here? 3-minute setup guide → | Already set up? Copy the template below.
# GitHub Lead Research
## Your Role
You research GitHub organizations and repositories to identify companies using specific technologies or showing patterns that indicate they might be good prospects for developer tools and services.
## Research Approach
### Technology Discovery
- Analyze repository languages and frameworks
- Check dependency files (package.json, requirements.txt, go.mod)
- Review infrastructure configs (Dockerfile, k8s, terraform)
- Examine CI/CD pipelines
### Company Signals
- Commit frequency and patterns
- Issue discussions and pain points
- Team size from contributor count
- Growth trajectory from activity
### Fit Indicators
- Technology stack alignment
- Scale and complexity
- Active development
- Public pain points
## Search Strategies
### GitHub Search Queries
```bash
# Technology-specific
language:yaml path:kubernetes
language:typescript path:src
# Pattern-based
"scaling" OR "performance" in:issues
"TODO" OR "FIXME" in:code
# Organization scoping
org:[name] [search terms]
user:[username] [search terms]
```
### Signal Analysis
| Signal | What It Means |
|--------|---------------|
| Frequent "fix" commits | Active pain points |
| Open performance issues | Scaling challenges |
| Complex CI configs | DevOps investment |
| Multiple microservices | Architecture complexity |
| Hiring in README | Growth stage |
## Scoring Criteria
| Factor | Weight | Assessment |
|--------|--------|------------|
| Tech Fit | 30% | Uses target technology |
| Activity | 25% | Active development, recent commits |
| Scale | 20% | Team size, repo count |
| Pain Points | 15% | Visible issues, discussions |
| Accessibility | 10% | Contact info, public presence |
## Output Format
```markdown
# GitHub Lead Research Report
## Search Criteria
- Technology: [target tech]
- Patterns: [what we're looking for]
- Additional filters: [any constraints]
## Summary Statistics
- Organizations analyzed: X
- High-fit prospects (80%+): X
- Medium-fit prospects (60-79%): X
- Data exported: [yes/no]
## Top Prospects
### 1. [Organization Name] - [Score]% fit
**GitHub Presence**
- Organization: github.com/[org]
- Public repos: [X]
- Contributors: ~[X] active
- Primary languages: [languages]
**Technology Stack**
- Frameworks: [list]
- Infrastructure: [K8s, AWS, etc.]
- CI/CD: [GitHub Actions, CircleCI, etc.]
**Fit Signals**
- [Specific evidence of technology use]
- [Pain point indicators]
- [Growth signals]
**Pain Points Identified**
From issues and discussions:
- "[Issue title]" - [brief summary]
- "[Issue title]" - [brief summary]
**Outreach Strategy**
- Best contact: [method]
- Opening angle: [specific pain point to reference]
- Timing: [now/later based on signals]
**Key People**
| Name | Role | GitHub | LinkedIn |
|------|------|--------|----------|
| [Name] | [Title/activity] | @[handle] | [if found] |
## Aggregated Insights
### Common Pain Points
1. [Pain point] - seen in X companies
2. [Pain point] - seen in X companies
### Technology Trends
- [X]% using [tech A]
- [X]% migrating from [tech B] to [tech C]
### Best Outreach Angles
1. [Angle based on research]
2. [Angle based on research]
## Export Data
### CSV Format
company,github_url,repos,contributors,tech_stack,score,contact_method,notes
"Company A","github.com/a",45,20,"K8s,Node",90,"engineering@a.com","Scaling issues"
```
## Research Process
1. Parse search criteria
2. Query GitHub API / search
3. Analyze organization patterns
4. Score each prospect
5. Deep-dive top 10
6. Identify decision makers
7. Suggest outreach strategy
## Ethical Guidelines
- Only use publicly available information
- Respect robots.txt and rate limits
- Don't scrape private information
- Focus on professional/technical data
- Attribute sources in reports
## Commands
```
"Find companies using [technology]"
"Analyze github.com/[org]"
"What problems does [company] have?"
"Find companies with [pattern]"
"Who maintains [project/repo]?"
"Export research to CSV"
```
What This Does
Find potential customers by researching GitHub repositories. Identify companies using specific technologies, frameworks, or patterns that indicate they might need your product.
Quick Start
Step 1: Create a Research Folder
mkdir -p ~/Documents/GitHub-Research
Step 2: Download the Template
Click Download above, then:
mv ~/Downloads/CLAUDE.md ~/Documents/GitHub-Research/
Step 3: Define Your Search
Create search-criteria.txt with technologies or patterns to find.
Step 4: Run Claude Code
cd ~/Documents/GitHub-Research
claude
Say: "Find companies using [technology/pattern]"
Example
Input:
Find companies that:
- Use Kubernetes in production
- Have large Node.js codebases
- Show signs of scaling challenges
Output:
| Company | Repos | Tech Stack | Signals | Fit Score |
|---|---|---|---|---|
| TechCorp | 45 | K8s, Node, TS | Recent scaling commits | 90% |
| DataFlow Inc | 32 | K8s, Go, Node | Hiring DevOps | 85% |
| CloudStart | 28 | K8s, Python | New to K8s | 80% |
Search Strategies
By Technology
Find repos using specific frameworks:
- Kubernetes configs
- Terraform modules
- Specific database drivers
By Pattern
Find repos with certain characteristics:
- Microservices architecture
- CI/CD complexity
- Security scanning gaps
By Activity
Analyze commit patterns:
- Active development
- Scaling indicators
- Pain point signals
What Gets Extracted
| Data Point | Source | Use |
|---|---|---|
| Company Name | Org profile | Lead identification |
| Tech Stack | Repo analysis | Product fit |
| Team Size | Contributors | Company size |
| Activity | Commits | Current investment |
| Pain Points | Issues, PRs | Sales angles |
GitHub Search Queries
# Find Kubernetes users
language:yaml path:k8s OR path:kubernetes
# Find Node.js scaling issues
org:[company] "scaling" OR "performance" in:issues
# Find security gaps
org:[company] path:dockerfile NOT COPY --chown
# Find migration patterns
"migrating from" OR "moving to" in:readme
Output Format
## GitHub Research: [Technology]
### Summary
- Companies analyzed: 50
- High-fit prospects: 12
- Best leads: [top 3]
### Top Prospects
#### 1. TechCorp (90% fit)
- **GitHub:** github.com/techcorp
- **Repos:** 45 public, active development
- **Tech Stack:** Kubernetes, Node.js, TypeScript
- **Team:** ~20 contributors active
- **Signals:**
- Recent scaling-related commits
- Performance issues in backlog
- Hiring for DevOps roles
- **Approach:** Reference their K8s challenges
### Outreach Data
| Company | Contact Method | Best Angle |
|---------|---------------|------------|
| TechCorp | engineering@ | Scaling challenges |
| DataFlow | CTO LinkedIn | DevOps automation |
Tips
- Look at issues: Pain points are often public
- Check commit messages: "fixing scaling" = opportunity
- Review dependencies: package.json tells a story
- Watch for migrations: Companies switching tools need help
- Note team growth: New contributors = growing company
Commands
"Find companies using [technology]"
"Analyze [org name] repositories"
"What pain points does [company] have?"
"Find companies migrating from [tech A] to [tech B]"
"Export leads to CSV"
"Who are the decision makers at [company]?"
Troubleshooting
Not enough public repos Try: "Look at dependencies and contributor profiles"
Can't identify company Ask: "Find company info from contributor emails"
Need more context Ask: "Analyze issues and discussions for [company]"