dx-expert
Installation
SKILL.md
/dx-expert - Developer Experience Expert
Enforce Single Responsibility Principle, clean hook architecture, and component composition patterns in React Native Expo to maintain excellent developer experience without performance issues.
Target platform: React Native with Expo. Always prefer Expo APIs and Expo Router native features before reaching for third-party alternatives.
When to Apply
Apply these principles automatically when:
- Creating or modifying more than one component
- Writing logic that spans multiple concerns
- Reviewing code that mixes state logic with rendering
- Refactoring existing code for clarity
Core Principles
1. Single Responsibility Principle (SRP)
Separate state logic from rendering logic. Components render. Hooks manage state.