zest-component-creation-native

Create Zest React Native components with TypeScript and StyleSheet API.

3|Updated Dec 30, 2025
One-click install
npx skills add https://github.com/guicheffer/devorch-cli --skill zest-component-creation-native
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zest-component-creation-native
Source: https://github.com/guicheffer/devorch-cli/tree/main/templates/skills/ui-design-system-rn/zest-component-creation
Command: npx skills add https://github.com/guicheffer/devorch-cli --skill zest-component-creation-native

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill streamlines the creation of new UI components for the Zest design system in React Native, ensuring consistency, adherence to best practices, and efficient development.

Core Features & Use Cases

  • Component Scaffolding: Generates the necessary files (index.tsx, types.ts, styles.ts, index.spec.tsx) for a new React Native component.
  • Best Practice Enforcement: Guides users to follow Zest's conventions for styling, theming, accessibility, and testing.
  • Use Case: When a designer provides a new button variant in Figma, this skill helps a developer quickly set up the corresponding React Native component in the zest-react-native repository, complete with types, styles, and tests.

Quick Start

Use the zest-component-creation-native skill to create a new Zest button component.

Frequently Asked Questions about zest-component-creation-native

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a new React Native UI component with TypeScript and testing?

To scaffold a React Native UI component with TypeScript and testing, this skill generates the necessary component, types, styles, and spec files. It creates index.tsx, types.ts, styles.ts, and index.spec.tsx to establish a complete file structure for the new element.

What is the best way to enforce design system consistency in React Native components?

Enforcing design system consistency in React Native components is achieved by adhering to established styling, theming, and accessibility patterns. This skill guides developers to use the StyleSheet API and integrate theme tokens, ensuring new UI elements match repository standards.

Does this component creation skill require specific accessibility standards for React Native?

Yes, this component creation skill requires specific accessibility standards for React Native. It guides developers to build reusable UI elements that strictly adhere to established accessibility conventions, ensuring components are usable and compliant within the design system.

Can I use this skill to integrate Figma button variants into a React Native repository?

You can use this skill to integrate Figma button variants into a React Native repository by quickly setting up the corresponding component. It scaffolds the required TypeScript files, styles, and tests to translate design updates directly into code.

What files are generated when creating a Zest design system component for React Native?

When creating a Zest design system component for React Native, the files generated include index.tsx, types.ts, styles.ts, and index.spec.tsx. This structure ensures the new UI element has dedicated files for logic, styling, and testing.