By anicca-labs
Claude Code plugin for React Native / Expo projects. Provides MCP servers, scaffolding, Figma sync, i18n review, and TypeScript code intelligence. Supports Supabase, Firebase, and REST backends.
Handles authentication flows — Google/Apple social sign-in, token lifecycle, secure storage, and protected routing. Use when implementing login, onboarding, session refresh, or debugging auth failures.
Handles database work — queries, migrations, RLS policies, schema changes, and typed query generation. Use when writing complex queries, generating or reviewing migrations, debugging RLS, or introspecting the schema.
Scaffolds CRUD features, forms, and screens for React Native / Expo projects. Use when creating a new feature end-to-end from a database table, generating form components, or wiring up Expo Router navigation for a new screen.
Reviews code for i18n completeness using Lingui. Checks for hardcoded strings, untranslated catalog entries, variable mismatches, and missing imports. Use after adding new UI text, before a release cut, or when Lingui extraction reports warnings.
Handles Stripe payment flows — PaymentSheet integration, webhook verification via Supabase Edge Functions, and Stripe MCP queries. Use when implementing checkout, subscription billing, or debugging payment failures.
Add a persistent account information section (name, email, avatar) for the logged-in user. Use when a Settings screen or Profile tab needs to show who is signed in. Reads from Supabase auth user metadata — no extra table required.
Load analytics standards for this React Native / Expo project. Covers event naming, user identification, screen tracking, and privacy rules. Default provider is Firebase Analytics; PostHog and Amplitude are supported alternatives.
Animation standards for React Native / Expo projects. Covers react-native-reanimated for UI motion, Rive for illustration/splash animations, and rules for when to use each. Use when building animated components, transitions, gestures, or splash screens.
Load coding standards and conventions for this React Native / Expo project. Use when you need guidance on TypeScript patterns, Tamagui tokens, Zustand stores, Lingui i18n, Doppler env vars, or Zustand state ownership rules.
React Query + Supabase data fetching patterns for Expo projects. Covers mutation strategies, cache updates, and Supabase-specific read-after-write gotchas. Use when writing useMutation hooks, implementing optimistic updates, or debugging stale UI after mutations.
Admin access level
Server config contains admin-level keywords
Modifies files
Hook triggers on file write and edit operations
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimnpx claudepluginhub anicca-labs/claude --plugin expo-rn-pluginBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Executables (bin/) — files in this plugin's bin/directory are added to the Bash tool's PATH while the plugin is enabled.
This plugin requires configuration values that are prompted when the plugin is enabled. Sensitive values are stored in your system keychain.
doppler_configDoppler config to use (dev / stg / prd, default: dev)
${user_config.doppler_config}doppler_projectDoppler project name for secret management (e.g. my-app)
${user_config.doppler_project}External network access
Connects to servers outside your machine
External network access
Connects to servers outside your machine
Uses power tools
Uses Bash, Write, or Edit tools
Uses power tools
Uses Bash, Write, or Edit tools
Mariano Ksairi's Claude Code configuration — marketplace plugins, global hooks, and tooling.
| Plugin | Description |
|---|---|
| expo-rn-plugin | Claude Code plugin for React Native / Expo projects (Supabase, Firebase, REST) |
virtual-wallet is the canonical example app that exercises the expo-rn-plugin. It's a production React Native / Expo project (Supabase auth, REST SDK, Firebase push) and serves as the integration test bed for this plugin.
Shared libraries extracted from it live in anicca-labs/libs — a Turborepo + Changesets monorepo publishing 18 packages under the @anicca-labs/* npm scope. New projects that adopt the plugin can install any of these packages independently.
After cloning, install the git hooks:
bash scripts/install-hooks.sh
This installs a pre-push hook that rebuilds MCP server dist/ before every push and keeps CI green.
TypeScript/JavaScript full-stack development with NestJS, React, and React Native
Open-source, local-first Claude Code plugin for token reduction, context compression, and cost optimization using hybrid RAG retrieval (BM25 + vector search), reranking, AST-aware chunking, and compact context packets.
MCP server that saves 98% of your context window with session continuity. Sandboxed code execution in 11 languages, FTS5 knowledge base with BM25 ranking, and automatic state restore across compactions.
Complete AI coding workflow system. Self-correcting memory + persistent FTS5-indexed research wikis + auto-research loop + multi-LLM council on a single SQLite store. 41 skills, 8 agents, 23 commands, 37 hook scripts across 24 events. Cross-agent via skills add.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.