accreditation-desk-review — Claude Code skill
Runs the desk-review stage of an IPPF Member Association accreditation: judge the self-assessment and evidence against each standard and check, record reviewer conclusions, and draft interview questions.
npx skills add gasserane/personal-skills --skill accreditation-desk-review -a claude-codeWhat accreditation-desk-review does
This skill covers the desk-review stage. You read the Member Association's self-assessment and the evidence it submitted, weigh each standard and check against the Cycle 4 guideline, and write up reviewer conclusions plus questions for the interview. It works alongside the Word template you write into.
A bundled script, scripts/deskreview.py, handles the fiddly parts, and references/reliability-playbook.md explains the method. The script backs up the template, finds cells by their content rather than by table coordinates, pulls text out of .pdf, .docx, .xlsx and .txt files, appends a purple REVIEWER CONCLUSIONS: block under the association's own text, and then verifies the result cell by cell. Scanned PDFs with no text layer, legacy .doc files, images and archives get flagged as data gaps instead of being guessed at.
Install pypdf first if it is missing: python -m pip install pypdf. Run Python with PYTHONUTF8=1, or Romanian and French diacritics will come out mangled. Close the template in Word before writing — a write to a locked file fails. The skill is not meant for literature reviews, interview or survey guides, indicator design, or clinical questions about antiretroviral treatment.
What it helps with
- assess an MA self-assessment against each standard and check
- write reviewer conclusions into the Word template without overwriting the MA text
- build the pre-interview document request list
- draft interview questions tagged NC or CL
- map prior-cycle standards to current ones and spot recurring non-compliances
Example prompts for the agent
- Do the desk review for principle 8: assess the evidence and write the conclusions into the template
- Check whether the documents substantiate the MA self-assessment for standard 3.2
- Prepare document requests and interview questions for principles 5 and 6
How to install accreditation-desk-review
1Skills CLI (Vercel)
npx skills add gasserane/personal-skills --skill accreditation-desk-review -a claude-code2Manually: put the files in place
~/.claude/skills/accreditation-desk-review/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/accreditation-desk-review/
1Skills CLI (Vercel)
npx skills add gasserane/personal-skills --skill accreditation-desk-review -a codex2Manually: put the files in place
.agents/skills/accreditation-desk-review/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add gasserane/personal-skills --skill accreditation-desk-review -a cursor2Manually: put the files in place
.cursor/skills/accreditation-desk-review/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install gasserane/personal-skills accreditation-desk-review2Manually: put the files in place
.github/skills/accreditation-desk-review/SKILL.md1Skills CLI (Vercel)
npx skills add gasserane/personal-skills --skill accreditation-desk-review -a gemini-cli2Platform CLI
gemini skills install https://github.com/gasserane/personal-skills --path skills/accreditation-desk-reviewManually: put the files in place
.devin/skills/accreditation-desk-review/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add gasserane/personal-skills --skill accreditation-desk-review -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about accreditation-desk-review
How do I install accreditation-desk-review in Claude Code?
Run npx skills add gasserane/personal-skills --skill accreditation-desk-review -a claude-code. The skill lands at ~/.claude/skills/accreditation-desk-review/SKILL.md.
What does accreditation-desk-review do?
It carries out an IPPF Member Association accreditation desk review: it checks the self-assessment against the evidence for each standard and check, writes reviewer conclusions into the Word template, and prepares interview questions.
What do I need before running it?
The accreditation guideline for the current cycle, the MA evidence folder, the MA self-assessment, and the .docx desk-review template. PDF text extraction needs pypdf, and Python should run with PYTHONUTF8=1.