tailor
SkillDev toolsCreate an ATS-safe tailored resume and cover letter from an existing job analysis and the master resume. Use when the user asks to tailor an application for a company.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the tailor skill
What this skill tells your AI
The instructions your AI receives, as published by yapsancode/job-kit in .agents/skills/tailor/SKILL.md and read by ahel’s review.
Create a tailored resume and cover letter for the job named in the user's
message. Application folders are named <company>-<position>, so match the
message against the folder names in applications/. If the company has more
than one folder and the message does not say which role, ask which one.
(If nothing is given, use the most recent folder in applications/.)
Requirements:
-
Read
master-resume.texandjob-analysis.mdin that application folder. -
Build
resume.texin the application folder, keeping that exact filename:- Select ONLY the most relevant experience, projects, and skills for the top-priority requirements. Cut low-relevance content to fit one page.
- Reorder so the strongest match appears in the top third of the page.
- Rewrite bullets to mirror the job's exact keywords, but ONLY where truthful. Follow every rule in AGENTS.md (ATS-safe, no invention).
- Apply the design rules from AGENTS.md: titlesec section styling so rules never clamp titles; " | " separators; NO em dashes anywhere.
- Do not duplicate a project or role in two sections. Bootcamps go under Education; their capstone projects go under Projects.
-
Build
cover-letter.tex: maximum 250 words, 3 short paragraphs: (a) why this company specifically (use the company research), (b) my 2-3 strongest matching achievements with real numbers, (c) short, confident closing. Avoid clichés. No em dashes. -
Compile both to PDF with pdflatex, giving each PDF a recruiter-friendly filename via
-jobname(see "Naming the compiled PDFs" in AGENTS.md). Take the candidate's full name frommaster-resume.texand the position fromjob-analysis.md:pdflatex -jobname="Jordan-Ruiz-Resume-Agentic-AI-Engineer" resume.tex pdflatex -jobname="Jordan-Ruiz-Cover-Letter-Agentic-AI-Engineer" cover-letter.texLeave the
.texsources namedresume.texandcover-letter.tex. Fix any compile errors yourself. Confirm the resume is ONE page; trim lowest-relevance content if not. If an earlier run left aresume.pdforcover-letter.pdfin the folder, delete it so only the correctly named PDFs remain. -
Write
changelog.md: every meaningful change vs. the master resume, each with a one-line reason. -
Show me: the two PDF filenames you produced, the changelog summary, and any PARTIAL/GAP items you had to handle, so I can verify nothing is exaggerated.
Signals
- GitHub stars
- 36
- Forks
- 6
- Last commit
- Aug 2026
Advanced
- Catalog kind
- skill
- Gateway key
tailor-yapsancode- Source
- github.com/yapsancode/job-kit