mini-apps
Installation
SKILL.md
Nimiq Mini Apps
A mini app is a web application that runs inside Nimiq Pay in a mobile WebView. It communicates with the wallet through injected providers. The app runs in a sandbox with no access to private keys. Every sensitive action requires user approval through native dialogs.
How to proceed
If the developer's request already implies a path, route directly:
- Wants to build, create, start, or scaffold something new → read and follow references/scaffold.md
- Has existing code to convert, port, migrate, or adapt → read and follow references/convert.md
- Wants to check, review, validate, or audit before shipping → read and follow references/checklist.md
- Already building, asks a specific question → continue with the rules below, consult API references as needed
If invoked without context or the intent is unclear, present these options and ask the developer to choose:
- Start from scratch — I have an idea and no project yet
- Convert an existing app — I have a web app I want to run inside Nimiq Pay
- Check if my app is ready — I want to validate my mini app before shipping
- Just build — I'm already building, I just need the rules and API context