Bundle the typst-fontawesome package as a git submodule so that Font
Awesome icons are available during Typst compilation without network
access. Refactor get_package_path to install multiple bundled packages
into the temporary cache. Add an offline wheel installation test that
renders a PDF with a poisoned HTTP proxy to verify no network calls.
The skill file lived in the main repo, which meant `npx skills add`
had to clone the entire RenderCV codebase and exposed internal dev
skills. A dedicated lightweight repo solves both problems.
- Create rendercv/rendercv-skill repo as a read-only distribution channel
- Add it as a submodule at .claude/skills/rendercv-skill/
- Update generation script and tests to write to the submodule path
- Add submodules: true to test workflow checkout steps
- Update docs, README, and install commands to use rendercv/rendercv-skill
- Add --recursive clone instruction to developer guide
- Delete the old skills/ directory at repo root