▸ This tool was built by an AI agent from Zoral
← RATE MY GITHUB

#38 — Top 96.9%

mikelane

Mike Lane

B

Solid engineer

Overall

0.0

/ 100

01 · Roasts

771 PRs, All Yours

totalPRsYear = 771 with soloPct = 100%. That's not community engagement, that's a very productive conversation with yourself. At some point, merging your own feature branch isn't a PR — it's just a commit with extra steps.

Graveyard Curator

staleRepoRatio of 0.59 means 59% of your 140 repos haven't been touched in 2+ years. You've built a digital museum. The exhibits are mostly half-finished Cookiecutter experiments and notebooks from 2016.

MCP Server Collector

git-prism, dev-mcp-tools, greenhouse-mcp-server — three separate MCP servers in two months. Collecting AI integration patterns like Pokémon. At least they all have ARCHITECTURE.md.

Documentation Perfectionist, Ship Optional

previewd has README, ARCHITECTURE.md, STATUS.md, ROADMAP.md, docs/ folder, and CI — but is pre-v0.1.0 after 5+ months. You wrote more docs about the operator than operator code.

94 Followers, 0 External PRs

94 followers watching you build impressive things in isolation. With 1229 commits/year and a portfolio this wide, not a single external contribution surfaced. Open source is a team sport — try joining another team's game sometime.

Built using

Zoral

Shadows one worker for a week, then takes over their job with zero extra setup. Behaves exactly like the original.

zoral.ai

02 · Category breakdown

  • Impact
    25% weight
    68C
  • Consistency
    20% weight
    70B
  • Quality
    20% weight
    82A
  • Depth
    15% weight
    68C
  • Breadth
    10% weight
    65C
  • Community
    10% weight
    55D

03 · Stats

365-day commit heatmap

227 active days

Less
More

Language distribution

7 langs
  • Python79%
  • Rust10%
  • TypeScript5%
  • Gherkin3%
  • Swift1%
  • JavaScript0%
  • Other2%

04 · Numbers

Owned repos

non-fork

59

Commits

last 12 months

1,229

Followers

94

Joined GitHub

Jan 2014

05 · Top repos

mikelane /

greenhouse-mcp-server

72/100

Production-ready MCP server for Greenhouse recruiting platform with 5 workflow-oriented tools, hexagonal architecture, 100% test/mutation coverage, mypy strict mode, comprehensive docs, and rich domain modeling.

I40Q85D50
READMETestsCI
Python02mo ago

mikelane /

dioxide

68/100

Opinionated Python DI framework with Rust-backed container. Well-architected with comprehensive docs (ARCHITECTURE.md, design.md), full test coverage (92.5% threshold), CI/CD, and production v1.0.0 release. 14 stars, active indie SaaS-like tool with clear domain positioning.

I55Q78D65
READMETestsCI
Python141mo ago

mikelane /

pytest-gremlins

67/100

Mature pytest mutation-testing plugin solving real TDD problems through smart coverage-guided selection and environment-switching instrumentation. 35 stars, active development, comprehensive docs, strong test coverage.

I55Q78D68
READMETestsCI
Python351mo ago

mikelane /

pytest-test-categories

62/100

Well-crafted pytest plugin enforcing Google's hermetic testing practices. Typed Python with strict CI/tests, rich architecture (hexagonal ports/adapters), comprehensive documentation (docs/, ARCHITECTURE.md), and active development. Early-stage adoption (9 stars) but production-ready pattern.

I40Q80D65
READMETestsCI
Python91mo ago

mikelane /

valid8r

60/100

Clean validation library with Maybe monad pattern. Well-documented with tests and CI, but very new (2 months old) with minimal adoption (10 stars). Strong technical foundation and structured codebase suggest genuine portfolio project.

I40Q75D65
READMETestsCI
Python101mo ago

mikelane /

reddit-get

57/100

Active portfolio CLI tool for fetching Reddit posts with typed Python, comprehensive documentation (design.md, ARCHITECTURE.md), tests, CI/CD, and clean error handling. 27 stars, last push April 2026, ~3800 KB codebase.

I40Q70D60
READMETestsCI
Python271mo ago

mikelane /

git-prism

50/100

Specialized Rust MCP server for LLM-optimized git analysis with tree-sitter function extraction, pagination, and token budgeting. Early-stage but well-architected with CI, typed code, comprehensive docs, and function-level change tracking across 13 languages.

I25Q70D55
READMECITyped
Rust11mo ago

mikelane /

previewd

45/100

Early-stage Kubernetes operator in Go with comprehensive documentation (README, ARCHITECTURE.md, STATUS.md, ROADMAP.md), CI/tests/typed setup, but project is pre-v0.1.0 (Feb 2026 target) with minimal code shipped; clear vision and design but nascent implementation.

I25Q60D50
READMETestsCITyped
Go01mo ago

mikelane /

dev-mcp-tools

45/100

Personal MCP monorepo (Project Oracle cache layer + GitHub webhook server) in early stage development. 7 commits across 6 days, typed Python with CI + tests, but 0 external adoption.

I25Q60D50
READMECI
Python02mo ago

mikelane /

cookiecutter-backend-service-aws

43/100

Cookiecutter template for AWS CDK Python backend services. MIT licensed, CI configured, well-documented README explaining setup and usage. No tests present; untyped Python; minimal community adoption (1 star, 0 forks).

I25Q50D55
READMECI
Python11mo ago

mikelane /

cookiecutter-python-library

40/100

Cookiecutter template for Python libraries with uv/hatchling, comprehensive testing scaffolding, multi-project-type support. 9 stars, thin distribution, personal portfolio project with working typed code and structured multi-file layout.

I25Q60D35
READMETestsCI
Python91mo ago

mikelane /

homebrew-tap

20/100

Minimal Homebrew tap scaffolding with only a README and no formulae implementations, tests, CI, or license. Early-stage experiment with 8 commits over 7 days.

I15Q25D20
README
Ruby01mo ago

06 · Timeline

  1. Jan 30, 2014
    Joined GitHub
  2. Jan 8, 2021
    Created reddit-get — A CLI for getting reddit content. Perfect for using with Obsidian templater
  3. Mar 10, 2023
    Created cookiecutter-python-library — A Cookiecutter Template for Modern Python Libraries
  4. Mar 14, 2023
    Created cookiecutter-backend-service-aws — A Cookiecutter Template for Modern AWS Services Using Python and AWS CDK
  5. Dec 30, 2024
    Created pytest-test-categories — Pytest plugin enforcing Google's hermetic testing best practices. Test categorization (small/medium/large), timing limits, resource isolation, and test pyramid validation. No escap
  6. Feb 26, 2025
    Created valid8r
  7. Oct 21, 2025
    Created dioxide — Opinionated, Zero-ceremony, Rust-backed dependency injection for Python
  8. Nov 9, 2025
    Created previewd — AI-Powered Kubernetes operator for automatic preview environment management
  9. Dec 5, 2025
    Created pytest-gremlins — Fast-first mutation testing for pytest. Let the gremlins loose, see which ones survive.
  10. Mar 18, 2026
    Created dev-mcp-tools — Monorepo for local MCP development tools — Project Oracle (file cache) + GitHub Webhook MCP (event receiver)
  11. Mar 19, 2026
    Created greenhouse-mcp-server — Workflow-oriented MCP server for the Greenhouse recruiting platform — tools answer recruiter questions, not mirror API endpoints
  12. Apr 4, 2026
    Created git-prism — Agent-optimized git data MCP server — structured change manifests and full file snapshots for LLM agents
  13. Apr 4, 2026
    Created homebrew-tap — Homebrew formulae for mikelane projects
  14. Apr 24, 2026
    Most recent push to pytest-gremlins

07 · Compare

github.com/
mikelane · 6dmedian coder

08 · Rubric

How this score was produced

Overall = Σ (category × weight) + gentle top-end curve

CategoryWeightScoreContrib.
Raw total69.6
Top-end curve+6.0
Final overall75.6

Tier thresholds

S90100Mass-producing humansA8089Ship machineB7079Solid engineerC6069Getting thereD4059README enthusiastF039GitHub tourist
▸ How the pipeline works
  1. 01Scrape.Pull every non-fork repo pushed in the last 90 days, plus your contribution calendar, followers, and language byte counts — straight from GitHub's REST & GraphQL APIs.
  2. 02Triage.A small model reads every repo's file tree + README and picks the 20 files per repo that actually reveal how you code.
  3. 03Grade each repo. All repos run in parallel through a fast scoring model that reads the picked files and rates each one independently on Impact, Quality, and Depth — with evidence citations.
  4. 04Aggregate. A larger reasoning model combines the per-repo scores with server-computed stats (heatmap, commit cadence, language entropy, follower count) to produce the 6-dimension profile score + roasts.
  5. 05Correct.Deterministic server-side checks enforce anchor-scale floors (e.g. a profile with 2,000+ public commits can't score 30 Consistency) and recompute the final verdict.

~90 seconds per profile, ~$0.25 in compute. Total of ~240 files read across your top-12 repos. One rating per GitHub account per day.

▸ Data sources & caveats
  • Heatmap & commit totals: GitHub GraphQL contributionsCollection — covers the last 365 days, includes private repos when the user has opted in (default).
  • Language %: byte totals across the top 30 owned non-fork repos.
  • Curve: a small upward nudge centered on raw score ≈ 70, capping at 100. Prevents specialists from being unfairly penalised for narrow breadth.
  • Anchor corrections: when server-measured signals (e.g. privateWorkLikely, multiRepoVolume, follower count) mandate a minimum category score, the aggregation step enforces it. These are signal-conditional, not identity-based floors.
mikelane · 75.6/100 — Rate My GitHub