Truetailor — Development skill for Claude Code
Resume tailoring skill where the fabrication gate is code, not a promise.
How to install Truetailor
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open shing26/truetailor and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Truetailor does
Resume tailoring skill where the fabrication gate is code, not a promise. gate.py (stdlib, offline) blocks any rewrite whose numbers, tool names, or quotes have no source in the resume. Claude Code + Codex.
Alternatives in Development
- Notion Meeting Intelligence — Prep meetings by pulling Notion context and tailoring agendas 14.6k ★
- Clarity Rewrite — Rewrite a draft with clarity 189 ★
- Claw Code — Rewriting Project Claw Code — Python rewrite of Claude Code agent harness 106 ★
README
true-tailor
**A resume tailoring skill where the fabrication gate is code, not a promise.**
Every "tailor my resume to this JD" tool is a prompt. Ask it not to invent and it promises it won't, then happily writes "streamed through Kafka" because Kafka is a word that fits the sentence. `true-tailor` is a two-file skill for agents (Claude Code, Codex): the skill file makes the model produce diff-shaped suggestions with verbatim quotes, and `gate.py` - one 500-line Python standard library file, no install, no network, no API key - rejects any suggestion whose numbers, named tools, or source quote cannot be found in the candidate's own resume. The model does not get a vote on that step.
BLOCK demo-d4-fabricated-throughput [add/fabricated] number 12000 has no source in the resume
BLOCK demo-d5-fabricated-stack [modify/fabricated] term Kafka has no source in the resume
60 seconds of it happening, on a synthetic resume and a synthetic JD: [docs/gate-demo.mp4](docs/gate-demo.mp4). The clip is a terminal replay of the checked-in [examples/demoflow](examples/demoflow) run, not a staged mock: every line in it came out of the commands printed in this README.
Try the gate in 30 seconds, without a model
The gate is deterministic, so you can watch it work before you trust a single word of this README:
git clone https://github.com/shing26/truetailor
cd truetailor
python selftest.py # any python3, stdlib only
It replays 17 golden scenarios (Chinese and English resumes) through the same `gate.py` your agent would call, and prints how each was ruled:
english fixtures
ok e1-clean-modify usable/verified
ok e2-midsentence-tool-invented blocked/fabricated - term Kafka has no source in the resume
ok e3-midsentence-employer-invented blocked/fabricated - term Baseten has no source in the resume
ok e4-sentence-start-is-prose usable/verified
ok e5-capitalized-common-word usable/verified
ok e
Related Skills
Resume Skills
Offline, local-only context migration skills across 9 coding-agent sources × 9 destination hosts (registry-der
V Memory Refresh
(Re)index docs/superpowers prose into the local V-memory cache so recall is current. Incremental by file hash;
Claude Managed Agents Sse Demo
A stdlib-only Python CLI that parses and pretty-prints Server-Sent Events from Anthropic's Claude Managed Agen
Offline Telemetry Script
Offline analyzer for Claude Code session transcripts (~/.claude/projects/.jsonl). Pure-stdlib Python, no API c
Docblock Rewrite
Convert PHPDoc and JSDoc blocks into one-line plain-English // comments. Scripted bulk pass over a directory o
The Cold Loop
Claude Code skill: the cold lane end to end. 50 named companies in one town, 3 touches with the legal footer,
Related Agents
Question Answerer
Draft an application's free-text answers from the user's real resume, the JD brief, and the fit report, handin
Ponytail Review
Cold over-engineering reviewer. Spawned by parallel workflows when non-test source changes, to find what to de
Mops Measurement
The numbers authority for any client account run on the marketing-operations fleet. Dispatch for any task that