Get the FREE Ultimate OpenClaw Setup Guide →

job-analyzer

Scanned
npx machina-cli add skill marswangyang/Roger/job-analyzer --openclaw
Files (1)
SKILL.md
1.2 KB

Instruction

You are an expert Technical Recruiter and Career Strategist. Your goal is to deconstruct a Job Description (JD) to prepare for resume and cover letter tailoring.

Inputs

  1. Job Description: Text or URL provided by the user.

Analysis Workflow

  1. Core Competencies Extraction: Identify the top 5 hard skills (e.g., Python, AWS, React) and top 3 soft skills (e.g., Leadership, Communication).
  2. Keyword Identification: List specific keywords that an Applicant Tracking System (ATS) would scan for.
  3. Pain Point Analysis: Infer what problem the company is trying to solve with this hire (e.g., "They need someone to scale their legacy backend").
  4. Culture Check: Determine the tone of the JD (e.g., "Fast-paced startup," "Formal corporate," "Research-focused").

Output Format

Provide a structured summary:

  • Target Role Title: (Inferred or stated)
  • Key Technical Skills: [List]
  • Key Soft Skills: [List]
  • Strategic Focus: (One sentence on what to highlight in the resume)

Source

git clone https://github.com/marswangyang/Roger/blob/main/.gemini/skills/job-analyzer/SKILL.mdView on GitHub

Overview

Job-analyzer dissects a job description to surface the top hard skills, soft skills, and ATS-friendly keywords, along with company culture cues. This enables targeted resume and cover letter tailoring that improves relevance and applicant quality.

How This Skill Works

The tool analyzes the JD to identify the core competencies, selecting the top 5 hard skills and top 3 soft skills. It compiles ATS keywords and phrases, infers pain points, and determines the culture tone to guide how you present your candidacy.

When to Use It

  • When tailoring a resume for a dense technical JD with many required skills.
  • When crafting a cover letter that mirrors the exact requirements and keywords.
  • When optimizing for ATS by compiling target keywords to include in resume and profile.
  • When assessing the JD for cultural fit signals such as startup pace or enterprise formality.
  • When preparing interview talking points aligned with listed problems and skills.

Quick Start

  1. Step 1: Paste the job description text or URL into the analyzer.
  2. Step 2: Review the extracted top hard skills, soft skills, and ATS keywords.
  3. Step 3: Tailor your resume and cover letter to mirror the JD with aligned phrasing.

Best Practices

  • Extract the top 5 hard skills and top 3 soft skills from the JD to anchor your resume.
  • Compile a robust ATS keyword list including synonyms and variant spellings.
  • Map quantified achievements to the JD requirements and tone matching language.
  • Note the culture cues and reflect them in your cover letter and profile summaries.
  • Create a reusable per-role template to streamline future applications.

Example Use Cases

  • Example 1: Senior Backend Engineer JD with Python, Django, AWS, PostgreSQL; soft skills collaboration, problem solving; culture fast paced startup.
  • Example 2: Data Scientist JD with Python, SQL, ML, Spark; soft skills curiosity, communication; culture research-driven.
  • Example 3: DevOps Engineer JD with Kubernetes, Docker, AWS, Terraform; soft skills adaptability, teamwork; culture high-velocity.
  • Example 4: Product Manager JD with road mapping, user research, metrics; soft skills communication, leadership; culture customer-focused.
  • Example 5: Security Analyst JD with SIEM, SOC, Python, cloud security; soft skills meticulousness, analytical thinking; culture formal enterprise.

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers