بنقرة واحدة
running_speed_calculator
يحتوي running_speed_calculator على 5 من skills المجمعة من benaor، مع تغطية مهنية على مستوى المستودع وصفحات skill داخل الموقع.
Skills في هذا المستودع
Command Query Separation (CQS) pattern for React Native with TypeScript and Clean Architecture. Use when creating, reviewing, or refactoring Commands (write operations), Queries (read operations), UseCases (complex orchestration), or ReadModels in React Native projects.
Command Query Separation (CQS) pattern for TypeScript with DDD and Clean Architecture. Use when creating, reviewing, or refactoring Commands (write operations), Queries (read operations), Repositories, or ReadModels in feature-based TypeScript projects.
Clean Architecture for React Native (Expo) with TypeScript and Bun. Use this skill when creating features, refactoring code, or reviewing code in React Native projects. Enforces strict separation between Core (entities/ports), Application (commands/queries/usecases with CQS), and Infrastructure (adapters + UI). Implements ports/adapters pattern, ViewModel pattern, and atomic design for components.
React and React Native coding conventions with TypeScript. Use this skill when creating components, writing hooks, or reviewing React/React Native code. Enforces naming conventions, component structure, typing patterns, accessibility, and performance best practices.
Testing conventions for React Native with TypeScript. Use this skill when writing tests, reviewing test code, or setting up test infrastructure. Covers unit tests, integration tests, component tests, test doubles (dummy, stub, spy, mock), builder pattern for fixtures, and the testing pyramid.