spotted

Parse job descriptions from JD URLs and queue spotted entries with derived fields.

Updated Feb 26, 2026
One-click install
npx skills add https://github.com/lucas42/lucos_claude_config --skill spotted
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spotted
Source: https://github.com/lucas42/lucos_claude_config/tree/main/skills/spotted
Command: npx skills add https://github.com/lucas42/lucos_claude_config --skill spotted

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Spotted skill helps recruiters and career-advisors quickly capture, parse, and queue job descriptions from JD URLs, reducing manual data entry and ensuring consistent records. It derives key fields such as Company, Role, Location, and Comp band when disclosed, and reads the Source from the URL's utm_source parameter when present.

Core Features & Use Cases

  • Load the JD URL and derive Company, Role, Location, and Comp band from the posting.
  • Determine the org slug for the candidate's file (orgs/{slug}).
  • Use utm_source when present, or prompt the user to select Source among LinkedIn, Direct, Recruiter, or Referral.
  • Append a new entry to applications/spotted.md with the specified schema.
  • Commit and push changes to the career-advisor repository.

Quick Start

Provide a JD URL as the first argument to /spotted and the skill will fetch the JD, extract fields, and append the entry.

Frequently Asked Questions about spotted

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

FAQPage Schema
How do I automatically parse job descriptions from a URL and track them?

To parse job descriptions from a URL, you can use automation to fetch the JD link, extract key fields like Company, Role, and Location, and append the record to a tracking file for later tailoring. This captures the job opportunity instantly into your queue.

Can I capture utm_source parameters from a JD URL to track job referrals?

Yes, you can capture utm_source parameters from a JD URL to track job referrals. If the parameter is present, the system automatically uses it as the Source; otherwise, it prompts you to select from LinkedIn, Direct, Recruiter, or Referral.

How do I format and save parsed job description data into a markdown tracking file?

Formatting and saving parsed job description data involves deriving an org slug and appending a new entry to the applications/spotted.md file using a specified schema. The system then commits and pushes these changes to your career-advisor repository.

What is the best way to queue job opportunities for a career advisor workflow?

The best way to queue job opportunities for a career advisor workflow is to extract compensation bands and role details directly from JD URLs, then append formatted entries to a centralized markdown tracking file to streamline later application tailoring.

Does this job tracking automation require manual entry for missing company details?

No, this job tracking automation does not require manual entry for missing company details. It automatically derives Company, Role, Location, and Comp band from the posting content, reducing manual data entry while ensuring consistent records.