Reference

Skills

Reusable reference modules that encode mobile expertise — patterns, decision frameworks, and ready-to-use blueprints. Expand a card for its capabilities and source.

React Native 8

rn-navigation

Prevents data leaks on logout and stale screen-state bugs in navigation-heavy apps.

react-navigationdeep-linkingauth-flow

rn-state-management

Eliminates prop-drilling re-render cascades; reduces state boilerplate by ~60%.

zustandreact-querypersistence

rn-native-modules

Native module development for React Native — iOS (Swift) and Android (Kotlin).

swiftkotlinturbomodules

rn-new-architecture

React Native's new architecture — Fabric, TurboModules, JSI, Codegen.

fabricjsicodegen

rn-styling

Styling approaches and design systems for React Native.

stylesheetnativewindtheming

rn-animations

Reanimated, Moti, and Skia animations for React Native.

reanimatedgesture-handlerlottie

rn-testing

Jest and Testing Library patterns for React Native.

jesttesting-librarysnapshot

rn-expo

Expo workflow and managed apps — SDK, EAS Build, Expo Router.

expoeas-buildexpo-router

Flutter 13

flutter-navigation

Eliminates broken back stacks from push/go confusion — the top GoRouter bug in production.

goroutershell-routeguards

flutter-state-management

Eliminates rebuild storms from setState; reduces widget rebuilds 10–50× in complex screens.

riverpodblocasync-notifier

flutter-platform-channels

Platform-specific code via MethodChannel, EventChannel, and Pigeon codegen.

method-channelpigeonevent-channel

flutter-flavors

Build flavors and environments for Flutter (dev/staging/prod).

flavorsenvironments

flutter-styling

Theming and design systems — Material 3 and Cupertino.

material3cupertinoresponsive

flutter-animations

Implicit, explicit, and custom animations — including Hero and Rive.

implicitherorive

flutter-testing

Widget, integration, and golden tests for Flutter.

widget-testinggolden-testsmockito

flutter-packages

Package development and publishing for Flutter.

pub-devplugins

flutter-audio

Audio playback — just_audio, background playback, playlists, streaming.

just-audiobackground-playback

flutter-device-plugins

Device plugins — image_picker, file_picker, share_plus, permissions.

image-pickerfile-pickershare-plus

flutter-firebase-setup

FlutterFire setup — initialization, per-flavor config, App Check.

firebaseflutterfireapp-check

flutter-local-storage

Local storage — sqflite, path_provider, and drift/hive/isar decisions.

sqflitedriftisar

flutter-networking

Networking — http vs dio, interceptors, retry, multipart, cancellation.

diointerceptorsretry

Cross-Platform 10

responsive-design

Responsive layouts across devices — phones, tablets, safe areas, orientation.

breakpointssafe-areas

platform-adaptive-ui

Platform-adaptive UI — components that feel native on iOS and Android.

ios-higmaterial-design

theming-dark-mode

Theming and dark mode — system detection, dynamic theming, color schemes.

dark-modedynamic-theme

internationalization

i18n and l10n — multi-language, RTL, date/number formatting, pluralization.

i18nrtl

accessibility-patterns

A11y compliance patterns — VoiceOver/TalkBack, labels, focus, WCAG.

a11ywcag

error-handling-mobile

Prevent crashes from reaching users; convert unhandled exceptions into recoverable states.

error-boundariessentry

networking-patterns

Eliminate race conditions, duplicate calls, and network crashes with production patterns.

retryoffline-queuecaching

offline-sync-patterns

Prevents data loss when users edit offline; correct conflict resolution preserves all changes.

conflict-resolutionlocal-first

secure-storage

Unencrypted token storage lets any rooted/jailbroken device steal credentials — this prevents that.

keychainkeystoreencryption

biometric-auth

Biometric authentication — Face ID, Touch ID, fingerprint, with fallbacks.

face-idfingerprint

UI & Design 5

component-scaffolding

Generate fully typed, accessible, tested component packages from design specs in seconds.

scaffoldingtyped-props

prompt-to-screen

Converts vague feature requests into precise, buildable screen specifications.

screen-specfigma

design-system-persistence

Hierarchical design tokens — global MASTER.md plus per-screen overrides.

tokenshigmaterial-design

mobile-design-system

A single source of truth for design tokens across iOS and Android.

design-tokensfigma

ui-library-integration

Guides library selection to avoid costly mid-project rewrites.

tamaguigluestack

Performance 6

list-optimization

Eliminates frame drops from 15fps to a consistent 60fps with 1000+ items.

flashlistvirtualization

image-optimization

Image loading and caching — progressive loading, WebP, lazy loading.

cachingwebp

bundle-optimization

Reduce bundle size 40–70%, cutting download time and avoiding size warnings.

code-splittingtree-shaking

startup-optimization

Reduces cold start from 4+ s to under 1.5 s; each second loses ~10% of users.

cold-starthermes

memory-management

Memory profiling and optimization — leak detection, pooling, GC tuning.

memory-leaksprofiling

render-optimization

Render performance tuning — prevent re-renders, memoization, 60fps.

memoization60fps

Deployment & Release 7

ios-provisioning

iOS certificates and provisioning — profiles, entitlements, Fastlane Match.

certificatesfastlane-match

android-signing

Android keystore and signing — config, Play App Signing, Gradle.

keystoreplay-app-signing

app-store-guidelines

Avoid 1–2 week rejection delays by addressing the top 20 reasons before submission.

apple-reviewprivacy-labels

play-store-policies

Prevent app suspension by addressing the top 20 policy violations proactively.

data-safetytarget-api

staged-rollouts

Phased rollout strategies — percentage rollouts, rollback, monitoring.

phased-releaserollback

crash-reporting

Crash reporting setup — Crashlytics, Sentry, Bugsnag, symbolication.

crashlyticssentry

app-demo-video

Automate screenshot and recording capture for store listings and demos.

screenshotsrecording

Testing 4

testing-pyramid-mobile

Mobile testing strategy — distribution, coverage, and test-type selection.

test-pyramidcoverage

mock-strategies

Mocking for mobile tests — native modules, APIs, test doubles.

mockingtest-doubles

snapshot-testing

UI snapshot testing — component snapshots, golden images, visual regression.

golden-testsvisual-regression

ci-testing-integration

CI testing pipelines — configuration, reporting, parallelization, coverage.

github-actionsparallel

Supabase & Backend 7

supabase-auth

Prevents random logouts from token-refresh race conditions in production.

pkcesocial-auth

supabase-database

Missing RLS policies expose all user data — this prevents full data breaches.

rlspostgresql

supabase-storage

File storage patterns — buckets, upload/download, signed URLs.

bucketssigned-urls

supabase-realtime

Real-time subscriptions — presence, broadcast, change streaming.

subscriptionspresence

supabase-edge-functions

Edge function development — Deno/TypeScript, secrets, deployment.

denoserverless

graphql-mobile-patterns

GraphQL client patterns — Apollo, codegen, normalized caching, subscriptions.

apollo-clientcodegen

okf-knowledge-authoring

Author OKF docs/knowledge/ concepts correctly — format, one-way authority, PII, cross-links.

🆕 newokfcitations

Payments & Monetization 4

in-app-purchases

IAP implementation — StoreKit 2, Play Billing, subscriptions, receipt validation.

storekitplay-billing

revenucat-integration

RevenueCat subscription management — entitlements, analytics, paywalls.

subscriptionspaywalls

stripe-mobile

Stripe mobile integration — payment sheet, Apple/Google Pay, subscriptions.

stripeapple-pay

mobile-ads-integration

Ad SDK integration — AdMob rewarded, interstitial, and banner ads.

admobrewarded-ads

Maps & Location 3

maps-integration

Google Maps and MapKit integration — markers, clustering, custom styling.

google-mapsmapbox

location-services

Location tracking and geofencing — background location, permissions.

geofencingbackground-location

geospatial-features

Geospatial data handling — PostGIS, spatial queries, nearby search.

postgisspatial-queries

AI & Advanced 3

ai-api-integration

AI API integration patterns — streaming, function calling, token management.

streamingfunction-calling

image-video-generation

AI image/video features — DALL-E, Stable Diffusion, media processing.

dallestable-diffusion

ar-mobile-patterns

ARKit/ARCore patterns — plane detection, 3D placement, image tracking.

arkitarcore

Workflow & Meta 11

requirements-gather

Establishes the single source of truth for what the app must do.

requirementsdiscovery

brainstorm-first

Prevents architectural rework by enforcing research before implementation.

researcharchitecture

plan-and-track

Bridges brainstorming to execution with atomic task decomposition and tracking.

planningtraceability

requirements-traceability

Links every requirement to its tasks, tests, and files — preventing coverage gaps.

rtmcoverage

review-gates

Two-stage review ensuring requirement compliance and code quality before merge.

spec-compliancecode-quality

iterative-build-loop

Multi-session feature builds with progress persistence and baton handoff.

batonmulti-session

systematic-debugging

Prevents fix-churn by enforcing root-cause investigation before any change.

root-causeinvestigation

verification-before-completion

Prevents false completion claims by requiring fresh evidence before "done".

evidencedone-criteria

mobile-commit-convention

Standardizes commit messages with platform-specific scopes and breaking-change rules.

commitchangelog

learn-pattern

Captures hard-won debugging knowledge; now delegates to /tl-telar:self-reflect.

knowledge-capturemeta

create-skill

Meta-skill for creating new skills with proper structure, validation, and frontmatter.

metatemplate

Blueprints 6

Complete, ready-to-use feature implementations for both React Native and Flutter.

blueprints/README

Index of all available feature blueprints and how to use them.

indexscaffolding

blueprints/auth-flow

Complete auth flow — login, signup, forgot password, and social auth.

loginsocial-auth

blueprints/crud-list

Master-detail CRUD — pull-to-refresh, pagination, swipe actions, optimistic updates.

master-detailpagination

blueprints/chat-feature

Real-time chat — message list, input, typing indicators, read receipts.

realtimemessaging

blueprints/settings-screen

Settings screen — sections, toggles, account management, notification prefs.

preferencesaccount

blueprints/onboarding-flow

Multi-step onboarding — pagination, skip, permission requests, completion tracking.

onboardingpermissions

Orchestration 9

The skills behind orchestrated mode. See the Orchestration page for the full pipeline.

plan-review-gate

Catches plan-level defects (feasibility, completeness, scope) before implementation.

adversarial3-reviewers

design-review-gate

Pre-implementation collaborative review by 6 specialist reviewers.

collaborative6-reviewers

orchestrated-execution

The 4-phase IMPLEMENT / VALIDATE / REVIEW / COMMIT loop.

4-phasequality-gate

adversarial-code-review

Spawns 2–4 fresh adversarial reviewers in Phase 3; any FAIL blocks COMMIT.

sidecaradversarial

mobile-adversarial-review

Spawn template for firing mobile specialist agents in adversarial mode.

templatespecialist

prime

Injects relevant KB facts into the current task's context.

knowledge-baseretrieval

self-reflect

Captures durable learnings from PR comments and conversation context.

captureself-improvement

recovery

Restores orchestrator state after compaction or cross-session resume.

resilienceresume

external-tools

Layer-B dispatcher for Codex/Gemini delegation (disabled by default).

multi-modeldispatcher

Astro 2

SEO/OG correctness and hydration performance for public marketing and careers sites.

astro-seo-og

Missing/inconsistent SEO/OG tags silently kill organic visibility and break social link previews.

seoopen-graphjson-ld

astro-content-performance

Unnecessary hydration and unoptimized hero images are the top cause of poor LCP/CLS on marketing sites.

islandscore-web-vitalshydration

Next.js Web 3

Tailwind/shadcn design systems and cookie-session auth for an authenticated Next.js console.

shadcn-component-patterns

Cuts custom interactive-component build time and eliminates a class of keyboard/focus/ARIA bugs.

shadcnradixcva

tailwind-v4-design-tokens

Removes the duplicate theme-definition problem and prevents silent v3→v4 build breakage.

tailwind-v4themeoklch

nextjs-auth-app-router

Prevents unauthorized data access from stale-cookie/session-desync bugs a middleware-only check can't catch.

app-routermiddlewaresupabase-ssr

Admin Panel (Vite + TanStack / Refine) 9

Vite + React 19 + TanStack + Supabase (anon key + RLS only) stack for internal operator panels.

refine-admin-patterns

Reuses Refine's resource/provider CRUD leverage instead of hand-wiring screens — and keeps RLS, not the client-side access-control provider, as the real security boundary.

refinesupabaserls

tanstack-router-patterns

Eliminates a class of route/query waterfalls and unguarded-route bugs via end-to-end type safety.

tanstack-routertype-safety

tanstack-query-patterns

Removes duplicate/stale-data bugs from ad hoc cache keys; closes the loader-to-component gap.

react-querycaching

tanstack-table-patterns

Keeps operator tables responsive from 100 to 500k+ rows by moving work to Postgres, not the browser.

tanstack-tablepagination

web-state-management

Prevents the most common React/TS architecture mistake — server data leaking into global stores — and keeps re-renders minimal by matching the right tool to each state category.

zustandjotaistate-management

web-animations

Eliminates jank from layout-animating properties and ensures reduced-motion compliance while unlocking fluid, accessible 60fps interactions.

framer-motionreduced-motion

web-testing

Eliminates brittle implementation-detail tests and flaky E2E suites; aligns the test pyramid so fast unit feedback survives rapid UI iteration without sacrificing confidence in critical user journeys.

vitestplaywrighttesting-library

supabase-rls-client-patterns

Prevents full-database exposure through the anon key — the top failure mode of a service-role-free client.

rlssecurityanon-key

supabase-tus-resumable-upload

Turns large-file uploads from a single point of failure on flaky networks into a resumable operation.

tusuppystorage

command-palette-cmdk

Cuts navigation and repeat-action time for power-user operators who default to keyboard over mouse.

cmdkkeyboard

tremor-dashboard-charts

Cuts dashboard build time by reusing pre-built, accessible chart primitives instead of hand-rolling SVG.

tremorcharts

i18n-rtl-formatjs-lingui

Prevents a costly full-UI re-audit later by building bilingual + RTL-ready layout discipline in from day one.

i18nrtlicu

Web UI & Design System 3

Web parity of the mobile design-system/scaffolding skills — Tailwind v4 tokens, typed component packages, and route specs.

web-design-system-tokens

One MASTER token source generates Tailwind v4 @theme + shadcn CSS variables for every web surface AND Flutter Dart — surfaces can't drift and a rebrand is a one-line edit.

tailwind-v4tokensdark-mode

web-component-scaffolding

Generates fully typed, accessible, token-styled, tested React/TSX component packages from a spec in seconds — the web parity of component-scaffolding.

reactcvavitest

web-prompt-to-screen

Converts vague feature requests or Figma frames into precise, buildable web route specs — path, layout, component tree, data deps, states, i18n, and a11y.

route-spectanstack-routerfigma

Web E2E 4

Playwright E2E for Refine + TanStack Router + Supabase + shadcn web apps, sibling in depth to the mobile E2E skill set.

supabase-e2e-harness

Arrange/Act Supabase E2E test-data model: service_role provisions, real UI + RLS acts; plain-fetch factory; runId isolation.

testinge2esupabase

web-e2e-locators

Stable Playwright locators + no-fixed-sleep waiting for shadcn/Radix, TanStack Table/Query, react-hook-form/zod.

playwrightlocatorsshadcn

web-e2e-catalog

E2E scenario catalog matrix + smoke/basic/full tags + phased regression orchestrator + multi-baseURL Playwright config.

catalogciplaywright

web-e2e-review

Adversarial gate: 24 silent-always-pass anti-patterns (P0/P1/P2) incl. service_role-in-act.

reviewquality-gatee2e

Rust Service 5

A narrow-topic breakdown for axum/tokio/sqlx backend services, mirroring the depth of the mobile skill set.

rust-axum-routing

Eliminates duplicated auth/validation code across handlers and prevents silent CORS misconfiguration.

axumextractorstower

rust-sqlx-patterns

Prevents connection-pool exhaustion outages and N+1 storms; catches SQL drift at compile time.

sqlxpostgresmigrations

rust-service-architecture

Keeps services testable and mergeable as they grow; prevents config/secrets sprawl and breaking API changes.

layeringappstate

rust-testing-pyramid

Catches routing/auth/query regressions before deploy without a full staging environment per PR.

testingsqlx-test

rust-deployment

Cuts Docker image size dramatically and CI build times via layer caching; no dropped in-flight requests.

dockercargo-chef