From zero to contribution

Contribute with confidence.
From day one.

Choose a GitHub repository. Init finds the right issue, explains the code that matters, and gets you contributing faster.

compass analyze --user marasolis
Analyzing 14 repositories…
Detected TypeScript · React · Next.js
Scanning 240 open issues…
Matching against capability profile…
Found 4 high-probability contributions
12,840+
Issues analyzed
94%
Successful first PRs
< 4 days
Avg. time to merge
Process

From "I want to contribute"
to merged pull request

01

Connect GitHub

Import your experience.

02

Pick a Repository

Choose any public project.

03

Issue Matching

Get recommendations that fit your skills.

04

Guided Contribution

Know exactly where to begin.

Live Demo

Your contribution dashboard

Mara Solis
Mara Solis
@marasolis
Repositories
34
Pull Requests
127
Capability Profile
TypeScript91
React88
Next.js82
REST APIs76
Node.js68
Docker24
Kubernetes12
4 matches · sorted by compatibility
Match Score Ring96%
vercel/swr
Add missing TypeScript generics to useSWRInfinite hook
LowTypeScriptReactGood First Issue29.4k
Match Score Ring91%
t3-oss/create-t3-app
Form validation error messages not shown on first submit
LowReactNext.jsBug24.8k
Match Score Ring79%
trpc/trpc
REST adapter missing Content-Type header on 204 responses
MediumTypeScriptREST APIsNode.js34.2k
Match Score Ring87%
shadcn-ui/ui
DataTable column visibility toggle doesn't persist on re-render
LowReactTypeScriptUI71.0k

Ready to make your first
meaningful contribution?

Connect your GitHub account and receive your first matched issue recommendations in under two minutes.