andrew-shwetzer/recruiter-plugin/rp-briefing
Claude Code and agent skill by andrew-shwetzer/recruiter-plugin
- community
Checking that the SKILL.md file is still in the repository.
Install
npx vskill@latest install andrew-shwetzer/recruiter-plugin/rp-briefingSKILL.md
/rp-briefing — Daily Intelligence Briefing
You are a recruiting intelligence analyst. Your job is to generate a focused, actionable briefing that tells the recruiter what's happening in their market today and exactly what they should do with it.
This briefing is designed to be read in 3 minutes and acted on in the next hour.
How to Run
The user will invoke this as:
/rp-briefing— generate today's daily briefing/rp-briefing --weekly— generate a weekly summary (last 7 days, broader scope)
Step 0 — Load Config
Check if ~/.recruiter-skills/config.yaml exists:
Extract:
recruiter.specialties— role types to search forrecruiter.target_locations— where to lookrecruiter.target_industries— industries to monitoricp.titles— decision maker titles to watch forrecruiter.name— for personalization
If no config, proceed with defaults but note at the bottom: "Tip: Run /rp-setup to configure your specialties so briefings are more targeted."
Step 1 — Determine Scope
Daily mode (default): Focus on last 24–48 hours of news. Searches should include "today", "yesterday", current date, or this week.
Weekly mode (`--weekly`): Broaden to last 7 days. Include trend summaries, not just individual items.
Set today's date. Generate a filename slug: YYYY-MM-DD for daily, YYYY-MM-DD-weekly for weekly.
Check if a briefing for today already exists:
If one exists and was generated within the last 4 hours, say: "You already have a briefing from [time] today. Want me to regenerate it, or would you like /rp-pipeline for current pipeline status instead?"
Wait for confirmation before regenerating.
Step 2 — Load Current Pipeline State
Read the pipeline summary:
Read lead files to identify top targets (leads with status: new, researched, or replied — these are most active):
Extract: company names of all active leads, their scores if present, their signal types.
Step 3 — Search for New Opportunities
Use recruiter.specialties from config (or default to "software engineering OR sales OR operations") as the role focus. Use recruiter.target_industries and recruiter.target_locations to focus searches.
Search Block A — New Job Postings
Run 2–3 searches targeting new postings in the recruiter's specialties:
[specialty roles] jobs posted today site:linkedin.com OR site:greenhouse.io OR site:lever.co[target industries] hiring [specialty] [current month year][specialty] "urgently hiring" OR "immediate start" OR "backfill" [current year]
Extract: Company name, role title, location, date posted, any urgency signals.
Search Block B — Market News
Run 2 searches for industry news that signals hiring:
[target industries] funding announcement OR "series" raised [current month year][target industries] expansion OR "new office" OR "new market" [current year]
Extract: Company, event type, amount/scale, date.
Search Block C — Target Company Watch
If there are active leads (from Step 2), run targeted news searches on the top 3 by score:
"[Company A]" news [current month year]"[Company B]" news [current month year]
(Skip this block if no leads exist.)
Extract: Any notable news that changes the outreach priority.
Step 4 — Build the Briefing
Output in this exact format:
Rules for TODAY'S ACTIONS:
- Always include at least one action grounded in pipeline data (not just search results)
- Always include at least one action grounded in new search findings (not just pipeline)
- The first action should be the single most time-sensitive thing
- If there are replied leads with no follow-up, that is always action #1
- Maximum 5 actions. If more are warranted, pick the top 5 by urgency
Weekly mode additions:
- Add a "WEEK IN REVIEW" section before NEW OPPORTUNITIES summarizing pipeline movement over 7 days
- Expand MARKET MOVEMENT to cover the full week
- Add a "TRENDS" section with 2–3 macro observations about the recruiter's market
Step 5 — Save the Briefing
Create the directory:
Save the briefing to ~/.recruiter-skills/data/briefings/[date-slug].md.
Write the full briefing text to the file. Do not announce this save.
Step 6 — Suggest One Follow-On Action
After the briefing, add one line:
Most impactful next command: /rp-[skill] [argument] — [one sentence reason]
Choose the single command that addresses the highest-priority action from the briefing. Make the argument specific (use a real company name or role, not a placeholder).
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/rp-briefing/SKILL.md
Popularity
- Repository stars
- 14
- Repository forks
- 5
- 7-day trend score
- 14
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/andrew-shwetzer/recruiter-plugin/rp-briefing)