Skills
The specialist skills your OpenV2 agent loads on its own: layout, design, animation, data, maps, widgets, backend, monetization and publishing.
Skills are specialist guides that OpenV2 maintains for its agent. When your request matches one, the agent loads it before it builds, so the result follows current Apple and Android conventions instead of guesses.
You do not have to name a skill. The agent picks the ones that fit, often several at once. You can also ask for one: "Use the animation guidance to make the onboarding feel smooth."
What skills cover
| Area | Examples |
|---|---|
| Design and layout | Apple Human Interface guidelines, screen layout, lists and scrolling, navigation and sheets, the liquid-glass look |
| Motion | Animations, gestures, particles and effects, Lottie animations |
| Data and state | State management, on-device data with SwiftData, networking |
| Device features | Maps and location, camera and vision, audio and speech, widgets, augmented reality, weather, handwriting |
| Backend | V2 Cloud: database, sign-in, storage, server functions, AI |
| Monetization | In-app purchases and paywalls with RevenueCat on iOS |
| Images | Generating images and the app icon |
| Publishing | App Store metadata, review preparation and submission checks; Google Play listing and release |
Skills are the reason two similar prompts can give different quality: if you ask for a map, widgets or purchases, the specialist guide for it is loaded.
Rules for your own app
Skills are shared by every project. To give the agent rules that apply only to your app, say them in chat ("always keep drafts on the device", "the brand color is teal"). The agent keeps them in the conversation. Repeat a rule when it matters again, for example after a long break.

