Agent skill · software engineering · aiskillstore

project-setup-architecture

Set up project infrastructure including TypeScript, database, state management, navigation, and testing. Use when initializing new features or configuring development environment.

Why this skill is useful

Adds multiple executable scripts for setting up a React Native project with TypeScript, database, state management, and testing that aren't in public docs.

What it needs

Requires npm installed locally. About 2k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Project Setup & Architecture Guide for setting up React Native/Expo project infrastructure. When to Use Initializing TypeScript configuration Setting up database layer Configuring state management Installing and configuring testing Creating directory structure Adding linting and formatting Setup Workflows TypeScript Setup Directory Structure Database Setup (SQLite + Drizzle) State Management (Zustand) Testing Setup Linting & Formatting Configuration Files app.json (Expo Configuration) package.json Scripts Best Practices 1. Incremental Setup: Install and configure one system at a time 2. Verify Installation: Test each setup before moving to next 3. Check Dependencies: Ensure compatibility with Expo SDK 4. Use Expo Install: For Expo packages, use npx expo install 5. Version Control: Commit after each successful setup step Common Tasks Add New Dependency Create New Feature Module Generate Database Migration Verification Checklist After setup, verify: [ ] TypeScript compiles without errors (npx tsc --noEmit) [ ] App runs on both iOS and Android [ ] Tests run successfully (npm test) [ ] Linting passes (npm run lint) [ ] Database connects and queries work [ ] State management functions correctly Resources Expo Configuration TypeScript with Expo

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/project-setup-architecture

View the source on GitHub

Browse the @skills marketplace