Rocapine avatar

Rocapine

Official

@rocapine · France

0Followers
|
10Public Repos
|
16Published Skills

Offers a modular framework for building and managing cross-platform mobile onboarding experiences using declarative UIElement trees and headless schema validation.

Skills Distribution
DomainUI/UX & Crea...Mobile Interface C.. (40%)Design System Inte.. (30%)Cross-Platform Deb.. (30%)

Agent Skills by Rocapine

Showing 16 vetted skills indexed across 1 GitHub repositories.

RocapineRocapine
2

customize-onboarding-components

Customize Rocapine ComposableScreen UIElements via props and host-wired actions.

Official
Advanced
RocapineRocapine
2

setup-ui-sdk

Install and wire the @rocapine/react-native-onboarding-ui SDK with Expo-router adapters.

Official
Advanced
RocapineRocapine
2

customize-onboarding-theme

Override Rocapine Onboarding UI theme tokens for light and dark modes in Expo or React Native apps.

Official
Advanced
RocapineRocapine
2

check-sdk-version

Compare plugin and app SDK versions and propose upgrades.

Official
Intermediate
RocapineRocapine
2

create-step-json

Generate ComposableScreen step JSON with UIElement trees and explicit step IDs.

Official
Advanced
RocapineRocapine
2

compose-screen-builder

Compose a ComposableScreen UIElement tree from the host app's design system.

Official
Advanced
RocapineRocapine
2

setup-headless-sdk

Configures and wires the headless onboarding SDK in React Native or Expo apps.

Official
Advanced
RocapineRocapine
2

onboarding-best-practices

Guide end-to-end onboarding flows from Hook to Paywall with archetypes.

Official
Advanced
RocapineRocapine
2

validate-step-json

Validate ComposableScreen step JSON against headless SDK Zod schemas.

Official
Advanced
RocapineRocapine
2

export-existing-onboarding

Export existing onboarding screens into Rocapine ComposableScreen step JSON.

Official
Advanced
RocapineRocapine
2

sync-studio-schema

Generate a studio schema-mirror prompt from git diffs of ComposableScreen types.

Official
Advanced
RocapineRocapine
2

watch-example-errors

Detect and diagnose Metro bundler runtime and bundle errors across ios, android, and web.

Official
Advanced
RocapineRocapine
2

composable-screen-layout-debug

Diagnose ComposableScreen layout failures in React Native YStack, XStack, and ZStack.

Official
Intermediate
RocapineRocapine
2

update-uielement

Update UIElement types across the Rocapine Onboarding monorepo.

Official
Advanced
RocapineRocapine
2

add-uielement

Define a new UIElement variant across the SDK and onboarding-ui.

Official
Intermediate
RocapineRocapine
2

bump-version

Coordinate multi-package version bumps and changelog updates for related SDKs.

Official
Advanced

Frequently Asked Questions About Rocapine

FAQPage Schema
What specific tasks can I perform with Rocapine?

You can generate ComposableScreen step JSON, define custom UIElement variants, override theme tokens for light and dark modes, and validate screen configurations against headless Zod schemas. It enables the creation of end-to-end onboarding experiences from initial hook to final paywall.

Which engineers should use Rocapine?

Rocapine is designed for mobile engineers and frontend developers working within React Native or Expo ecosystems. It is specifically suited for teams building complex, modular onboarding flows who require a standardized way to manage UI components and screen layouts across multiple platforms.

What are the prerequisites for implementing Rocapine?

Implementation requires an existing React Native or Expo project environment. You must have the core Rocapine packages installed and configured with Expo-router adapters to wire the headless components and UIElement trees into your host application's design system.