Add a skill
A new file under src/skills/, a dropdown entry, and the four places between.
Add a setting
A key, a row, a read, a share slot, and an answer to "when does it reach a running script?"
Handle a page
Teach the script to recognise a screen, and say what happens on it.
Add a scheduled task
A chore that runs on its own clock, between rounds.
Logging and events
Write a log record that can be filtered, and broadcast an event tooling can react to.
Lifecycle hooks
Where to put code that should run when something happens.
UI text and languages
Where every piece of page text and every log sentence lives, and how a language is added.
Test without a device
The Node stand-in for the host, the golden traces, and the checks the build runs.
Files on the device
Where the log, the round stats and the screenshots land, and how to get them onto the PC from MuMu or another emulator.
Driving screens
Writing a task that walks the game through a flow — the rules, each paid for by a bug.