screencam-cursors
v1.3.1
Published
Install and update the Codex skill that creates ScreenCam cursor packs.
Maintainers
Readme
screencam-cursors
screencam-cursors installs and updates the Codex skill that turns a visual description into a validated ScreenCam cursor pack. The skill keeps concrete-subject families locked to the requested motif, generates one coordinated atlas, uniformly scales and aligns each state, audits family-wide visual size, and publishes separate transparent PNG assets inside an import-ready .sccursor package.
Install
npx --yes screencam-cursors@latest installRestart Codex if the skill is not visible in the current task. Then ask:
Use $create-screencam-cursor-pack to make a glossy orange cursor family with a white outline.Update or inspect the installation with:
npx --yes screencam-cursors@latest update
npx --yes screencam-cursors@latest statusGlobal npm installation is also supported:
npm install --global screencam-cursors
screencam-cursors installThe installer uses $CODEX_HOME/skills when CODEX_HOME is set and otherwise uses ~/.codex/skills. Replaced installations are preserved under $CODEX_HOME/skill-backups/screencam-cursors, outside Codex's active skill search path.
Use the generated pack
Choose any one of these methods. They are alternatives, not sequential steps:
- Double-click the
.sccursorpackage to open ScreenCam Settings > Cursor Packs and import it. - Choose Import Cursor Pack from Settings > Cursor Packs.
- Choose Import Cursor Pack from the Cursor inspector's add menu.
Dragging a cursor pack into ScreenCam is not supported.
Maintain the skill
The distributable skill lives in skill/. Edit the skill, reference, deterministic Swift builder, or atlas template there, then run:
npm run validate
npm test
npm pack --dry-runPackage release and versioning details are in docs/RELEASING.md.
Platform
The installer runs anywhere Node.js 18.17 or newer is available. The cursor builder targets ScreenCam on macOS and uses macOS system frameworks plus the Swift toolchain.
