search

Search job postings matching a user profile across enabled sources.

2|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/alwaysmap/jobs4me --skill search-alwaysmap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: search
Source: https://github.com/alwaysmap/jobs4me/tree/main/skills/search
Command: npx skills add https://github.com/alwaysmap/jobs4me --skill search-alwaysmap

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill helps users find and filter job postings that align with their profile, reducing time spent on irrelevant openings and improving match quality.

Core Features & Use Cases

  • Autonomous job search, fit assessment, and learning loop for a configured job seeker.
  • Filters duplicates and known bad fits to surface the best matches.
  • Supports both on-demand searches and scheduled sweeps, with decline-pattern learning to improve recommendations.

Quick Start

Ask me to search for jobs that match my profile.

Frequently Asked Questions about search

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

FAQPage Schema
How do I automate my job search to only surface openings that fit my profile?

Automated job search filters postings across enabled sources by matching them against your configured profile. It uses sub-agents for fit assessment and filters duplicates to reduce time spent on irrelevant openings.

Can I schedule recurring job sweeps instead of searching manually every time?

Scheduled job sweeps run autonomously to find new postings matching your profile. This recurring search identifies relevant openings automatically, so you can discover opportunities without manual intervention.

How does decline learning improve my job match recommendations over time?

Decline learning refines job match results by analyzing patterns from postings you previously rejected. It uses this assessment data to filter out known bad fits and improve the relevance of future recommendations.

What configuration files do I need to set up before matching jobs to my profile?

Job matching requires profile.yaml, archetypes.yaml, filters.yaml, and tracker.yaml. These files provide the necessary context for the system to assess fit, extract job descriptions, and track your search progress.

Does this job search tool prepare interview materials based on the matched job descriptions?

Yes, the job search tool uses sub-agents for JD extraction and interview prep. After finding matching postings, it processes the job description to generate materials that help you prepare for interviews.

What's the best way to filter out duplicate job postings and known bad fits?

The search tool automatically filters duplicates and known bad fits using your configured filters.yaml and tracker.yaml. It cross-references new postings against your history to ensure only the best matches are surfaced.