From conjurer
Build or refine the workspace grimoire (encoded taste) by interview and by ingesting pointed-at material.
How this command is triggered — by the user, by Claude, or both
Slash command
/conjurer:grimoire [optional paths to a resume, LinkedIn export, prior cover letters, or writing samples]The summary Claude sees in its command listing — used to decide when to auto-load this command
# Build the Grimoire Produce or refine `grimoire.md` in the user's conjurer workspace. The grimoire encodes the user's positioning and voice; the variant generator follows it for every claim. Target schema (the template at the skill's `assets/grimoire.md` shows the full structure): Identity, Voice, Claim Discipline, Resume Bullet Patterns, Cover Letter Patterns (with the four strategic frames), Anti-Patterns, Linter Checklist. ## Procedure 1. **Locate the workspace grimoire.** Ask for the workspace path if unknown. If no `grimoire.md` exists, start from the skill's `assets/grimoire.m...
Produce or refine grimoire.md in the user's conjurer workspace. The grimoire encodes the user's
positioning and voice; the variant generator follows it for every claim.
Target schema (the template at the skill's assets/grimoire.md shows the full structure):
Identity, Voice, Claim Discipline, Resume Bullet Patterns, Cover Letter Patterns (with the four
strategic frames), Anti-Patterns, Linter Checklist.
Locate the workspace grimoire. Ask for the workspace path if unknown. If no grimoire.md
exists, start from the skill's assets/grimoire.md template.
Ingest (if material was provided in $ARGUMENTS or the user points at files). Read the
resume, LinkedIn export, prior cover letters, or writing samples. Handle formats: read a PDF
with the Read tool; convert a .docx with python3 <SKILL_DIR>/scripts/extract_text.py <file>;
read markdown or text directly. Extract:
Pre-fill the universal sections (Voice rules, Anti-Patterns, Linter Checklist) from the template defaults. Present them and let the user tweak.
Interview to fill the personal gaps, one focused question at a time:
Write grimoire.md to the workspace. Show a diff or summary of what changed.
Keep every claim truthful to what the user actually said or what the ingested material supports. Do not invent accomplishments to fill the template.
npx claudepluginhub joshuaoliphant/resume-conjurer --plugin conjurer