source-candidates

Source and rank job candidates from public web and professional signals.

2|Updated May 8, 2026
One-click install
npx skills add https://github.com/akiotanaka847/qaio-desktop --skill source-candidates
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: source-candidates
Source: https://github.com/akiotanaka847/qaio-desktop/tree/main/store/agents/people/.agents/skills/source-candidates
Command: npx skills add https://github.com/akiotanaka847/qaio-desktop --skill source-candidates

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It saves recruiters and founders from manually scanning hundreds of candidate profiles by automatically pulling a ranked shortlist from public sources and scoring each person against your hiring rubric.

Core Features & Use Cases

  • Ranked candidate sourcing: Pulls candidates from GitHub, LinkedIn, and community/open-source signals and returns a ranked list with fit bands.
  • Rubric-based scoring: Evaluates each candidate against your role’s must-haves and surfaces red flags without guessing protected attributes.
  • ATS-aware deduplication (optional): Can dedupe against existing pipeline when an ATS category is connected.
  • Outputs for hiring workflow: Writes a role-specific sourcing list into sourcing-lists/ and appends an entry to outputs.json for tracking.

Quick Start

Ask it to source candidates for a specific role, provide your people context and role rubric (or let it prompt you), then tell it where to source from (GitHub org or LinkedIn search) so it generates a dated ranked sourcing list.

Frequently Asked Questions about source-candidates

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I source candidates from GitHub and score them against a hiring rubric?

Candidate sourcing scrapes GitHub and LinkedIn profiles via Firecrawl to generate a ranked shortlist, scoring each candidate against your role rubric's must-haves and saving the results to a sourcing list.

What is rubric-based candidate scoring and how does it evaluate profiles?

Rubric-based candidate scoring evaluates sourced profiles against your role's specific must-haves to assign fit bands and surface red flags, ensuring candidates are ranked objectively without guessing protected attributes.

Can I deduplicate sourced candidates against my existing ATS pipeline?

Yes, ATS deduplication is optional and requires connecting an ATS category, which allows the sourcing process to filter out candidates already present in your existing pipeline before generating the ranked list.

What web scraping tools do I need to pull ranked candidate shortlists from public sources?

You need connected Composio categories for Firecrawl web scraping, plus GitHub or LinkedIn scraping as relevant, to pull public professional signals and produce ranked candidate shortlists for your hiring workflow.

How do I automatically generate a ranked sourcing list for a new engineering requisition?

Provide your people context and role rubric, specify sourcing sources like a GitHub org or LinkedIn search, and the tool outputs a dated ranked sourcing list into the sourcing-lists directory and appends tracking data to outputs.json.