One-click install
npx skills add https://github.com/JubaKitiashvili/everything-react-native-expo --skill erne-tdd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: erne-tdd
Source: https://github.com/JubaKitiashvili/everything-react-native-expo/tree/main/.claude/skills/erne-tdd
Command: npx skills add https://github.com/JubaKitiashvili/everything-react-native-expo --skill erne-tdd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guides teams in applying a disciplined test-driven development workflow for React Native features, ensuring tests are written before implementation to prevent regressions and improve design.

Core Features & Use Cases

  • Structured Red-Green-Refactor workflow using Jest and React Native Testing Library.
  • Step-by-step guidance from writing a failing test to green code and refactoring, with best practices.
  • Applicable to unit, component, and integration testing in RN projects, with examples and conventions to accelerate delivery.

Quick Start

Run the /erne-tdd command to start the test-driven development workflow with the tdd-guide agent.

Frequently Asked Questions about erne-tdd

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

FAQPage Schema
How do I implement test-driven development for React Native features?

Test-driven development for React Native features is implemented using a structured red-green-refactor workflow with Jest and React Native Testing Library, guiding you from writing failing tests to green code and refactoring cycles.

What is the red-green-refactor workflow in React Native testing?

The red-green-refactor workflow in React Native testing is a disciplined TDD cycle where you write a failing test first, implement code to make it pass, and then refactor while maintaining test coverage using Jest and React Native Testing Library.

Can I use Jest and React Native Testing Library for component and integration tests?

Yes, Jest and React Native Testing Library support unit, component, and integration testing in React Native projects, providing step-by-step guidance and conventions for feature development across all test types.

Do I need any dependencies to start test-driven development in React Native?

To start test-driven development in React Native, you need Jest and React Native Testing Library installed in your project, which enforce the red-green-refactor process and provide structured guidance for feature development.

What's the best way to prevent regressions when building React Native features?

The best way to prevent regressions in React Native features is applying a test-driven development workflow that writes tests before implementation, ensuring disciplined coverage through structured red-green-refactor cycles with Jest and React Native Testing Library.