Guides Metronome usage-based billing integrations: event ingestion, contract design and the invoicing lifecycle.
Category · 471 skills
Development skills
The skills in the directory filed under Development, in the editor's order.
Development skills
Guides building, modifying and reviewing Stripe Apps that extend the Stripe Dashboard.
Guides Stripe integration decisions: API selection, Connect platform setup, test environments and billing.
Reads and searches Stripe documentation and the API reference, including gated docs.
Provisions infrastructure and third-party services such as databases, auth and hosting through Stripe Projects.
Guides upgrades of Stripe API versions, webhook endpoints, server SDKs, Stripe.js and mobile SDKs.
React Native Testing
CallstackWrites and fixes React Native component tests with React Native Testing Library v13 and v14.
Create React Native Library
CallstackScaffolds 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.
React Navigation
CallstackUI patterns for React Navigation: stacks, tabs, drawers, headers, bottom sheets and safe areas.
Upgrading React Native
CallstackUpgrades 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.
Creates and maintains concise AGENTS.md and CLAUDE.md project instruction files.
Analyses a repository and recommends Claude Code settings.json permissions for its tech stack and tools.
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.