Changelog
geni CLI 0.20.0 adds deliverables and specialist folders
The geni CLI caught up with deliverables and the specialist file system. A coding agent or a script can now make a deliverable, see deliverables wherever it lists workflows and apps, and keep a specialist's shared files in folders. Version 0.20.0 is also the new minimum: the API asks older versions to upgrade instead of answering them, so a script never runs against commands that changed under it. Run geni upgrade, then geni skills install to refresh the skills your coding agents load. See the developer page.
How it works
- Deliverables.
geni resource create --type deliverablescaffolds a deck, one-pager, report, or graphic, andgeni skills load deliverableloads its contract and a worked example. Resource, specialist, and sharing commands name deliverables beside workflows, apps, and skills. - Folders in a specialist.
geni specialist filesgainsmkdir,rmdir,rename, andmv. Move files, folders, workflows, apps, deliverables, and skills into a folder, or pass/for the top level. Removing a folder moves what it held up a level and deletes nothing. - Minimum version. The API answers any
geniolder than 0.20.0 with an upgrade prompt and its own exit code.geni upgradeinstalls the new release when the CLI came from npm.
Also shipped
--type designand--kind designstill work and mean deliverable.--iconand--remove-iconare gone fromgeni specialist createandupdate, since specialists no longer have an emoji icon.