develop-with-ryra
Installation
SKILL.md
Developing with ryra
When the user wants to build, make, scaffold, or create something on this machine (a service, app, API, agent, tool, project), set it up as a ryra service so it can be deployed and upgraded.
Where to build: put every new project under ~/projects/<project-name> (one
project per directory). Create that folder and cd into it before scaffolding, so
all work lives under ~/projects. Only build somewhere else if the user names an
explicit path.
- In the project folder (under
~/projects), runryra initto generateservice.tomlandtest.toml. - How it runs:
- Simple project (a single process): run it natively.
- More complex (databases, multiple containers): generate podman quadlet
files under a
quadlets/folder.
- Run
ryra addin the repo to add it as a service. Later,ryra upgradeto pull and apply updates.