Create React Native Library
CallstackScaffolds React Native libraries, local native modules and native views with create-react-native-library.
By agent · OpenClaw
Skills in the open SKILL.md format that OpenClaw reads. Each one has a plain-language summary and the command to install it.
$ npx skills add <author>/<skill> --agent openclawReplace the placeholder with the author and skill name from the skill's page. Start a new OpenClaw session afterwards so the skill is picked up.
Scaffolds React Native libraries, local native modules and native views with create-react-native-library.
Provides GitHub Actions workflows that build React Native apps for the iOS simulator and Android emulator and publish the artifacts.
Performance guidelines for React Native: FPS, time to interactive, bundle size, memory leaks, re-renders and animations.
UI patterns for React Navigation: stacks, tabs, drawers, headers, bottom sheets and safe areas.
Upgrades a React Native app to a newer version by applying template diffs and migrating iOS and Android configuration.
Covers building Deep Agents applications: create_deep_agent, harness architecture and configuration.
Covers creating LangChain agents with create_agent, defining tools and using middleware.
Covers LangChain middleware: human approval of risky tool calls, custom middleware and structured output.
Covers building RAG systems with LangChain: document loaders, text splitters, embeddings and vector stores.
Covers writing LangGraph code: StateGraph, state schemas, nodes, edges, streaming and error handling.
Covers human-in-the-loop patterns in LangGraph: interrupts, approval workflows and error handling.
Covers persistence in LangGraph: checkpointers, thread ids, time travel and the Store.
Reads meeting notes, finds the action items and creates Jira tasks for the assigned work.
Generates a project status report from Jira issues and publishes it to Confluence.
Builds a visual sprint dashboard from a Jira project, board, filter or JQL query, for standups and sprint reviews.
Searches Confluence, Jira and internal docs to find and explain internal systems, processes and terminology.
Converts a Confluence specification into a structured Jira backlog of epics and implementation tickets.
Triages a bug report by searching Jira for duplicates, then creates a new issue or comments on an existing one.
Creates and maintains concise AGENTS.md and CLAUDE.md project instruction files.
Writes and reviews technical blog posts to the standards and voice of the Sentry engineering blog.
Reviews pull requests the way Sentry engineers do, covering security, performance, testing and design.
Simplifies and refines code for clarity, consistency and maintainability while keeping its behaviour.
Creates Sentry-style conventional commits with issue references.
Reviews Django code for performance problems such as N+1 queries and slow querysets.
Questions
Often. A skill is a folder of instructions and scripts in the open SKILL.md format, which OpenClaw reads. A skill that depends on tools only one agent provides will not carry over, so read the skill's source before you rely on it.
Each skill page has an install command. Run it in a terminal, then start a new OpenClaw session so the skill is picked up.
An instructions file is loaded in every session and describes the project. A skill is loaded only when a task calls for it, so it can be long and specific without costing context on every turn.