job-application-assistant — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited job-application-assistant (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
This file is the Plane 1 knowledge anchor for the job application workflow (ARCH-0010). As a Plane 1 skill, it lives under .claude/skills/job-application-assistant/ and provides the AI assistant with structured knowledge — it does not execute binaries. When activated, this skill loads candidate identity and preference data from the companion profile files and applies the framework rules that govern the drafter-reviewer pipeline (ARCH-0030). The skill supports all four pipeline steps: fit evaluation, CV generation, cover letter generation, and interview preparation. All steps operate under the no-fabrication rule (ARCH-0007), the read-before-write invariant, and the writing-style rules in 03-writing-style.md.
| File | When to Read |
|---|---|
01-candidate-profile.md | Whenever candidate identity, education, experience, or skills data is needed |
02-behavioral-profile.md | For behavioral/culture fit evaluation or when writing about personality fit |
03-writing-style.md | Before generating any CV or cover letter content — rules always apply |
04-job-evaluation.md | When evaluating fit for a job posting (Step 1 of pipeline) |
05-cv-templates.md | When generating or tailoring a CV (Step 2 of pipeline) |
06-cover-letter-templates.md | When generating a cover letter (Step 3 of pipeline) |
07-interview-prep.md | When preparing for an interview or running practice sessions |
08-legitimacy.md | Before drafting (Step 1) — assess posting legitimacy as a separate gate (REQ-8001) |
| Entry Phrase | Pipeline Step | Files to Read |
|---|---|---|
| "Evaluate this job posting" | Step 1 — Fit Evaluation | 04-job-evaluation.md, 08-legitimacy.md, 01-candidate-profile.md, 02-behavioral-profile.md |
| "Write a CV for <company>" | Step 2 — CV Generation | 05-cv-templates.md, 01-candidate-profile.md, 03-writing-style.md |
| "Write a cover letter for <company>" | Step 3 — Cover Letter | 06-cover-letter-templates.md, 01-candidate-profile.md, 02-behavioral-profile.md, 03-writing-style.md |
| "Prepare for interview with <company>" | Step 4 — Interview Prep | 07-interview-prep.md, 01-candidate-profile.md |
Missing context rule: Each sub-command can run without upstream steps having completed. If upstream context is missing, prompt: "I need [X] first — want me to run that step now?" Never silently fail or fabricate missing information (ARCH-0007). All sub-commands share 03-writing-style.md rules, the no-fabrication rule, and the verification checklist.
[UPPER_SNAKE_CASE] placeholder tokens — do not overwrite them with invented data[AI_TOOL_NAME] is set in 01-candidate-profile.md — DEC-017)/apply pipeline. It does NOT run during the reviewer pass (pipeline Step 3 — Reviewer Dispatch, a separate Claude Code invocation with fresh context per ARCH-0002). Never run the verification checklist inside the reviewer's context.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.