ai-recruiter

Source and evaluate candidates with job analysis, CV screening, and pipeline tracking.

Updated Apr 20, 2026
One-click install
npx skills add https://github.com/AmirEmad11/instabot --skill ai-recruiter-amiremad11
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ai-recruiter
Source: https://github.com/AmirEmad11/instabot/tree/main/.local/secondary_skills/ai-recruiter
Command: npx skills add https://github.com/AmirEmad11/instabot --skill ai-recruiter-amiremad11

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Hiring involves scattered, time-consuming work: writing job descriptions, building Boolean searches, screening CVs, designing interview processes, and emailing candidates. This Skill consolidates the entire recruiting workflow into one guided process with Gmail, Google Sheets, and Google Calendar integrations. ## Core Features & Use Cases - Sourcing & Outreach: Build Boolean search strings, generate LinkedIn search URLs, find specific candidate profiles via web search, and draft personalized cold outreach messages. - CV Screening & Evaluation: Score uploaded resumes against must-have requirements, rank candidates, and recommend advance/hold/reject decisions. - Process Design & Communication: Design full interview pipelines with question banks, scorecards, and aptitude tests, then send candidate emails via Gmail and track the pipeline in Google Sheets. - Use Case: Upload 20 resumes with a job description, receive a ranked evaluation table, then send personalized advancement and rejection emails to each candidate directly from Gmail. ## Quick Start Screen the attached CVs against this job description, rank the candidates, and draft advancement or rejection emails for each one.

Frequently Asked Questions about ai-recruiter

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

FAQPage Schema
How do I screen CVs against a job description?

Upload the CVs along with the job description and each candidate is scored on must-have requirements, experience relevance, skills match, and red flags. You receive a ranked table with advance, hold, or reject recommendations per candidate.

How do I write Boolean search strings for LinkedIn Recruiter?

Put role titles in the Title field and skills in Keywords, using synonym rings like ("SRE" OR "devops engineer" OR "platform engineer"). Split strings across fields to stay within LinkedIn's roughly 300-character limit per field.

Can I send candidate rejection emails through Gmail?

Yes, the Gmail integration sends advancement, rejection, hold, and offer emails after you approve each draft. Connect Gmail via the integration setup, review the personalized draft, and confirm before anything is sent.

Does candidate sourcing work outside LinkedIn?

Yes, sourcing covers GitHub profiles and contribution history, Stack Overflow top answerers, conference speaker lists, Hacker News hiring threads, and Google Scholar authors. Each channel includes specific search tactics for finding relevant candidates.

How do I track candidates in a hiring pipeline?

A Google Sheets tracker is created per role with tabs for pipeline overview, candidate evaluations, communication log, and funnel metrics. It updates after each screening, email, or interview stage.

When should I not use this recruiting workflow?

Avoid it for sales prospecting, general market research, or writing job-related marketing content, which are handled by other skills. It is purpose-built for hiring tasks like sourcing, screening, and candidate communication.