Skip to content
Back to skills

Jobhunt Critique

ASecurity

Read a finished CV and cover letter against the posting and the fit score and say what is still weak, before anything is sent. Use as the last check on an application.

  • 11 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 29, 2026
ai-agentspythongobash

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 29, 2026

npx -y skills add mohamedaminehamdi/job-hunter --skill jobhunt-critique --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Jobhunt Critique?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Jobhunt Critique
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/mohamedaminehamdi-jobhunt-critique/badge)](https://www.skillsdirectory.com/skills/mohamedaminehamdi-jobhunt-critique)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: jobhunt-critique
description: >
  Read a finished CV and cover letter against the posting and the fit score and
  say what is still weak, before anything is sent. Use as the last check on an
  application.
allowed-tools: Bash, Read, Write
---

# Critique it

```bash
python3 critique.py --run <run>          # prints everything to read
python3 critique.py --run <run> --write critique.md
```

The first call prints the posting, the CV, the letter and the fit report, so
the critique is written against the documents rather than from memory.

## What to look for

1. **Claims the profile does not back.** Anything in `parroting`. These are the ones that matter - the rest is style.
2. **The opening.** Would a reader keep going after the summary and the first
   two bullets? That is all most get.
3. **Evidence that is buried.** Something in `regressions`, or a strong bullet
   sitting at position six.
4. **Bullets that describe duties rather than outcomes.** "Responsible for the
   pipelines" against "Cut ETL runtime 35%".
5. **The letter's specificity.** Could it be sent to another company with the
   name changed? Then it says nothing.
6. **Real gaps.** Name them. The candidate is deciding whether to spend an hour
   on this application.

## How to write it

**Be direct and be specific.** "The summary is generic" is useless. "The
summary says 'passionate about data' and never mentions the 25,000-device
fleet, which is the strongest thing here" is useful.

Do not open with what is working. If something is genuinely strong, one line.
The value of this step is the part that is wrong, and a critique that leads
with praise gets skimmed past the part worth reading.

Do not suggest adding anything the profile does not contain.

Files in this skill

  • SKILL.md1.7 KB
  • critique.py2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.