profile
Check or change the candidate profile, the standing answers, the drafts and the voice guide. Use when the user says /profile, when a form answer looked wrong, or when their details changed. For a firs
SKILL.md.claude/skills/profile/SKILL.md
GitHub/profile: check or change the candidate's data
If data/profile.json does not exist, this is a first run: use the
/setup skill instead.
Run
npx jev doctor. A schema error names the field to fix.Ask what the user wants to change, or which answer on a form was wrong.
Make the change in the right place:
What was wrong Where to change it A detail about the person: contact, education, dates, work authorization the matching field in data/profile.jsonA claim in a written answer, or a missing one facts,experienceorprojectsindata/profile.jsonHow a recurring question is answered (relocation, text messages, notice period, pay, history) answersindata/profile.jsonHow written answers sound data/voice.local.mdThe starting draft for a common open question data/bank.jsonThe full list of questions the profile answers is in ../setup/questions.md.
Run
npx jev doctoragain, then rehearse the form that was wrong:npx jev apply --dry <job id>.
Things to know:
- Any change to the profile, the drafts or the voice guide makes the tool forget its remembered answers, so the next run asks Claude again with the corrected facts. That is on purpose.
- Anything not in
facts,experience,projectsoranswerswill never appear in an application. - These files are git-ignored. Never commit them.