Agent Skill

Recruiting Sourcing Planner

Convert a job description into a structured candidate-sourcing workflow.

Version 1.0 Updated June 2026 SKILL.md MIT 6 min read

Overview

What this skill does

A vague job description leads to scattered sourcing and inconsistent screening, with great candidates missed and weak ones advanced.

This skill turns the role into a sourcing workflow: clear candidate criteria, target profile types, search terms, where to source, screening fields, exclusion criteria, and a review process — all based on professional criteria, never sensitive attributes.

When to use it

Best used for

  • Kicking off a new requisition
  • Turning a role into Boolean search terms
  • Choosing where to source candidates
  • Standardizing first-pass screening

Know the limits

When not to use this skill

  • You have no job description or criteria
  • You want to filter on protected characteristics (never do this)
  • You need the sourcing executed now

Inputs

Provide these when prompted. The skill asks for anything missing before it runs.

Required

  • A job description

Optional

  • Must-have vs nice-to-have skills
  • Locations or work authorization
  • Target companies

Outputs

A sourcing workflow with a consistent, inspectable schema.

  • candidate_criteria

    The professional bar for the role.

  • target_profile_types

    Backgrounds likely to fit.

  • search_terms

    Boolean/keyword terms to source.

  • source_recommendations

    Where to find candidates.

  • screening_fields

    What to capture per candidate.

  • exclusion_criteria

    Professional disqualifiers.

  • review_process

    How to screen consistently.

Example

Example

A plan for a backend role.

Input

Role: Senior Backend Engineer (Go, distributed systems), remote EU.

Output

candidate_criteria: 5+ yrs backend; Go; distributed systems; EU remote
target_profile_types: Platform/infra engineers at SaaS firms
search_terms: "Go" AND ("distributed systems" OR microservices) AND EU
source_recommendations: Team pages; engineering communities; profile search
screening_fields: Years, Go evidence, systems scope, location
exclusion_criteria: No backend evidence; outside EU
review_process: Screen against required criteria; flag gaps

The role becomes an executable sourcing plan with professional criteria and Boolean terms, and no reliance on sensitive attributes.

Setup

How to use the skill

General steps first, then notes for specific clients where verified.

  1. 1Download the file using the button below, or copy the Markdown.
  2. 2Place it in a directory named after the skill (e.g. skill-name/).
  3. 3Make sure the filename stays exactly SKILL.md.
  4. 4Add any references or assets included with the package.
  5. 5Load the skill into a compatible agent and provide the required inputs.
Claude Code
  1. 1Create a folder for the skill and save SKILL.md inside it.
  2. 2Place the folder where your project's skills are discovered.
  3. 3Reference the skill when you want it applied to your data.
Other compatible clients
  1. 1Confirm the client supports the open Agent Skills format.
  2. 2Load the SKILL.md file as instructed by that client.
  3. 3If skills are not auto-loaded, paste the Markdown as instructions.

Source

Full SKILL.md source

Read the rendered skill or copy the complete Markdown. The download is generated from this exact source.

Version 1.0 SKILL.md ~2 KB MIT
View on GitHub

Recruiting Sourcing Planner

Purpose

Convert a job description into a structured candidate-sourcing workflow.

When to use this skill

  • Kicking off a new requisition
  • Turning a role into Boolean search terms
  • Choosing where to source candidates
  • Standardizing first-pass screening

When not to use this skill

  • You have no job description or criteria
  • You want to filter on protected characteristics (never do this)
  • You need the sourcing executed now

Required inputs

  • A job description

Optional inputs

  • Must-have vs nice-to-have skills
  • Locations or work authorization
  • Target companies

Rules

  1. Base criteria and terms on professional requirements only.
  2. Do not infer health, religion, ethnicity, sexual orientation, political affiliation, or other sensitive personal attributes.
  3. Make exclusion criteria professional and explicit.
  4. Recommend accessible, public sources.
  5. Keep screening consistent across candidates.

Process

  1. Parse the job description.
  2. Define candidate criteria and profile types.
  3. Draft search terms.
  4. Recommend sources and screening fields.
  5. Define exclusions and a review process.

Output format

Return a sourcing workflow with the following fields:

  • candidate_criteria
  • targetprofiletypes
  • search_terms
  • source_recommendations
  • screening_fields
  • exclusion_criteria
  • review_process

Validation

  • Confirm criteria are professional, not personal.
  • Confirm search terms reflect requirements.
  • Confirm the review process is consistent.

Limitations

  • Sourcing plans depend on candidate availability.
  • Search terms may need iteration per platform.

Before you rely on it

Safety and limitations

  • Sourcing plans depend on candidate availability.
  • Search terms may need iteration per platform.
  • Review the output before acting on it.
  • Do not upload confidential datasets to an external model without authorization.
  • Outputs depend on the model and the source data and are not guaranteed to be accurate.

History

Changelog

  1. v1.0June 2026
    • Initial release.

Questions

Agent Skill FAQ

What does it need to build the plan?
A job description. It turns the role’s must-haves into search terms, sources to check, and screening steps — the plan, not the candidates themselves.
Does it source candidates automatically?
No. It produces the plan and search terms; use ProfileSpider to extract candidate profiles from the sources it recommends.
Do I need ProfileSpider to use this skill?
No. The skill works on any compatible data. ProfileSpider is one convenient way to produce that structured input.
Does running this skill send data to ProfileSpider?
No. Downloading or copying the file does not send any data to ProfileSpider. What happens afterward depends on the AI service you load it into.
Are Agent Skills the same as prompts?
No. A skill is a structured, reusable package — task, inputs, rules, process, and output format — so the workflow runs consistently and can be shared, versioned, and edited.

Ready to Extract Structured Leads?

Start free and see how quickly you can build a clean lead list.

Get started for free