Claude-skill-registry candidate-evaluation
Evaluate GitHub contributors for MLOps/engineering roles. Use when analyzing candidates, researching GitHub profiles, or updating CONTRIBUTORS.md with hiring assessments.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/candidate-evaluation" ~/.claude/skills/majiayu000-claude-skill-registry-candidate-evaluation && rm -rf "$T"
manifest:
skills/data/candidate-evaluation/SKILL.mdsource content
Candidate Evaluation Skill
Evaluate GitHub contributors for engineering roles at Pollinations.
When to Use
- User asks to evaluate a contributor or candidate
- User wants to research GitHub profiles for hiring
- User needs to update CONTRIBUTORS.md with candidate analysis
- User mentions "hiring", "candidate", "MLOps", or "evaluate contributor"
Evaluation Criteria
Must-Have Skills (Weight: High)
- Python: Primary language proficiency
- DevOps: Docker, CI/CD, infrastructure
- GPU/ML Deployment: Model serving, inference optimization
Nice-to-Have Skills (Weight: Medium)
- Kubernetes, vLLM, TGI
- Quantization (GGUF, ONNX)
- CI/CD pipelines (GitHub Actions)
Work Style Indicators (Weight: Medium)
- PR size preference (small, focused = good)
- Response time to reviews
- Documentation quality
- Test coverage habits
Evaluation Process
-
Gather Data via GitHub MCP or
:gh api# Get user repos gh api users/{username}/repos --jq '.[].name' # Search PRs in pollinations gh api search/issues -X GET -f q='repo:pollinations/pollinations author:{username}' # Search code for MLOps keywords gh api search/code -X GET -f q='user:{username} docker OR kubernetes OR gpu OR vllm' -
Analyze Repositories for:
- ML/AI projects (ComfyUI, HuggingFace, PyTorch)
- DevOps tooling (Docker, CI/CD, scripts)
- API/backend experience
- Star counts and activity
-
Check Pollinations Contributions:
- Merged PRs (high signal)
- Open issues/discussions
- Project submissions
-
Generate Profile with:
- Fit score (1-10)
- Strengths (bullet points)
- Weaknesses (bullet points)
- Key repositories table
- Hiring recommendation
Output Format
Use ASCII box art for visual appeal:
┌─────────────────────────────────────────────────────────────────────────────┐ │ FIT: X.X/10 │ GitHub: username │ Repos: N │ Focus: Area │ └─────────────────────────────────────────────────────────────────────────────┘
✅ STRENGTHS
- Point 1
- Point 2
❌ WEAKNESSES
- Point 1
- Point 2
📦 KEY REPOS
| Repo | Tech | What It Does |
|---|
🎯 VERDICT: Recommendation
Skills Matrix Format
╔═══════════════════╦════════╦════════╦════════╦═══════════════╗ ║ CANDIDATE ║ Python ║ GPU/ML ║ Docker ║ FIT SCORE ║ ╠═══════════════════╬════════╬════════╬════════╬═══════════════╣ ║ username ║ █████ ║ ███ ║ ████ ║ X.X/10 ║ ╚═══════════════════╩════════╩════════╩════════╩═══════════════╝ Legend: █ = Skill Level (1-5)
Reference Files
- Project guidelines and contributor attributionAGENTS.md
Example Queries
- "Evaluate @username for MLOps role"
- "Research GitHub profile for {username}"
- "Add {username} to CONTRIBUTORS.md"
- "Compare candidates X and Y"