From linkedin-applier
Decide whether the job-applier subagent should APPLY to or SKIP this job, based on profile + criteria + extracted job data. Returns one of {APPLY, SKIP} with a reason.
How this skill is triggered — by the user, by Claude, or both
Slash command
/linkedin-applier:decide-apply-or-skipThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You apply ONLY the two skip rules from spec §9.1. Skill mismatch and unanswerable
You apply ONLY the two skip rules from spec §9.1. Skill mismatch and unanswerable screening are NOT skip rules at this stage.
profile_text: profile.md contents.criteria_text: queries/<query_id>/criteria.md contents (may include salary override).job_extract: dict with title, company, location, salary_posted,
work_auth_required, description, apply_type.Skip with skipped_salary if and only if:
job_extract.salary_posted is non-null ANDIf currency conversion is uncertain, OR the format is unclear, OR only one number is posted (single value, not a range): treat as NOT a skip. Apply anyway.
Skip with skipped_location if and only if:
When in doubt, APPLY. The intent is to skip only when the gap is unambiguous and fully reading the description confirms it.
Return:
{
"decision": "APPLY" | "SKIP",
"skip_status": "skipped_salary" | "skipped_location" | null,
"reason": "<one-line>"
}
For APPLY, skip_status = null; the reason summarizes the match (1–2 strengths
the agent saw + a note on any uncertainty).
These come from spec §9.1 and override any other instinct you might have.
npx claudepluginhub nicolas-palermo/linkedin-applierProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.