Migrate to Shoehorn (Matt Pocock skill)

Migrates test files from `as` assertions to @total-typescript/shoehorn, Matt Pocock's library that lets partial data through without upsetting TypeScript. Three substitutions: `as Type` becomes fromPartial(), `as unknown as Type` becomes fromAny() which keeps autocomplete on deliberately wrong data, and fromExact() forces the full object when you want it pinned. Strict instruction: test code only, never production. Mind the distribution scope: this skill lives in skills/misc/, a folder plugin.json does not declare, so `claude plugins install mattpocock-skills` does NOT install it. You only get it through the skills.sh installer (`npx skills@latest add mattpocock/skills`), which copies the files into your repo.

Strengths

Limitations

Best for

View on Coeurdar