Agent Skill
2/7/2026

expo-router-best-practices

This skill should be used when creating new routes, configuring navigation layouts, implementing deep linking, or organizing the app/ directory structure in Expo Router projects. It provides best practices for file-based routing patterns.

C
codyswanngt
1GitHub Stars
1Views
npx skills add CodySwannGT/lisa

SKILL.md

Nameexpo-router-best-practices
DescriptionThis skill should be used when creating new routes, configuring navigation layouts, implementing deep linking, or organizing the app/ directory structure in Expo Router projects. It provides best practices for file-based routing patterns.

NPM

Developers write specs and answer questions. Agents implement, test, verify, question, and document.

About This Project

Ask Claude: "What is the purpose of this project and how does it work?"

Step 1: Install Claude Code

brew install claude-code
# Or: npm install -g @anthropic-ai/claude-code

Step 2: Set Up This Project

Ask Claude: "I just cloned this repo. Walk me through the full setup including installing dependencies, environment variables, and any other configuration."

Step 3: Build and Test

Ask Claude: "How do I build this package and run the tests?"

Step 4: Work on a Feature

Ask Claude: "I have Jira ticket [TICKET-ID]. Research the codebase, create a plan, and implement it."

Or with utility commands:

  • /plan:add-test-coverage - Increase test coverage to a threshold
  • /plan:fix-linter-error - Fix ESLint rule violations
  • /plan:local-code-review - Review local branch changes
  • /plan:lower-code-complexity - Reduce cognitive complexity
  • /plan:reduce-max-lines - Reduce max file lines threshold
  • /plan:reduce-max-lines-per-function - Reduce max function lines

Lisa Commands

Ask Claude: "What Lisa commands are available, and how do I use them? Read HUMAN.md and give me a summary."

Common Tasks

Code Review

Ask Claude: "Review the changes on this branch and suggest improvements."

Submit a PR

Ask Claude: "Commit my changes and open a pull request."

Fix Lint Errors

Ask Claude: "Run the linter and fix all errors."

Add Test Coverage

Ask Claude: "Increase test coverage for the files I changed."

Publish to npm

Ask Claude: "Walk me through publishing a new version of this package to npm."

Deploy

Ask Claude: "Walk me through deploying this project."

Project Standards

Ask Claude: "What coding standards and conventions does this project follow?"

Architecture

Ask Claude: "Explain the architecture of this project, including key components and how they interact."

Troubleshooting

Ask Claude: "I'm having an issue with [describe problem]. Help me debug it."

Skills Info
Original Name:expo-router-best-practicesAuthor:codyswanngt