Generate tailored cover letters and resumes using Claude's free web chat. No install required.
Download both files to get started
SKILL-webchat.md and generate_word_docs_web.py from above
SKILL-webchat.md, your resume (PDF or text), and the job description
generate_word_docs_web.py and run it to create .docx files
SKILL-webchat.md and generate_word_docs_web.py from above
SKILL-webchat.md to your project knowledge, then attach your resume and job description
generate_word_docs_web.py and run it to create .docx files
Paste this into your Claude conversation after attaching your files:
Must-have and nice-to-have scoring with a clear recommendation tier
Skills prioritized and bullets reordered to match the job description
Evidence-backed paragraphs with gap mitigation language built in
Key talking points and anticipated questions based on your fit analysis
Upload your resume and job description to Claude with the skill file. One prompt kicks off the analysis.
Claude reads both documents, scores must-have and nice-to-have requirements, and identifies strengths and gaps.
A tailored cover letter and resume are generated with skills reordered and bullets prioritized for the role.
Copy the Python output into the helper script and run it. Polished Word documents land in your working directory.
profile.yaml with your name, contact info, and key skills.
Attach it alongside your resume so Claude can pre-fill your details without re-reading
the full document every time. This speeds up analysis and keeps your output consistent across applications.
Make sure SKILL-webchat.md is attached as a file, not pasted inline. Claude reads attached files as structured instructions. If using a Project, add it to project knowledge instead.
Ensure you have the python-docx package installed (pip install python-docx). Copy the entire code block from Claude's output — partial copies may be missing closing statements or data definitions.