Your coding agent can add Sirannon to your project
With one prompt, your coding agent can install the Sirannon skill and build your database, testing it before it reports back.
Your agent can build any of these tasks from one prompt
When you copy a task, the button copies the whole prompt with that task written into it, so that you can paste it straight into your agent.
Give every customer their own Sirannon database, with our migrations applied as each one opens
Following the skill, the agent creates the tenants folder before the first open, because Sirannon refuses a missing directory. It also checks each customer identifier, since Sirannon opens no database for an identifier with characters outside the allowed set.
Read the lifecycle guideServe our Sirannon database to our Python backend over HTTP
The agent leaves raw SQL off, as the skill instructs, and its authentication hook refuses every caller that may not use the database. It also keeps the server bound to 127.0.0.1 until a TLS proxy is in front of it.
Read the registered operations guideShow a live list of pending orders that updates whenever an order changes
Your agent builds the list on a live query, which sends the rows again whenever the tables behind it change. It closes the query when the page that shows the list unmounts.
Read the live queries guideBack up our database continuously so that we can restore it to any moment
Before anything else, the agent checks which backups the driver supports, because the browser, Bun, and Expo drivers cannot copy a database. Before it reports back, it reads the backup status to confirm that a run finished.
Read the restore guideKeep our app working offline and sync it with the server when the device reconnects
Before it builds anything, the agent tells you that device sync is experimental. It watches each synced table before the app writes to it, because a write made earlier never reaches the server.
Read the device sync guideAdd read replicas behind our primary database
The agent builds the group on the in-memory transport first and moves it to gRPC with mutual TLS once the group behaves. It then routes writes to the primary and reads to the replicas through the topology-aware client.
Read the replication guide
Install the skill yourself
The skills CLI can install the Sirannon skill into each of the eight agents above. When you run the command in your project, the CLI prompts you to pick the agents that should receive the skill.
With the skill installed, your agent checks which version of Sirannon is in your project and works from the types and documentation of that version.
Read the skill on GitHubYou can read every instruction that your agent receives
The playbook is a plain markdown file on this site, while the skill is a folder in the Sirannon repository on GitHub.