skills/fontstock-nav/SKILL.md
FontStock Navigation guidelines (Expo Router). Trigger: When adding routes, links, or configuring layouts.
npx skillsauth add luisdavidtf/vindex fontstock-navInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
app/_layout.tsx: Root layout (Providers, Theme, Stack).app/(tabs)/: file group for tab navigation.app/product/[id].tsx: Dynamic route for product details.<Link href="..."> or router.push(...).React Navigation props directly unless necessary (use useRouter hook).useLocalSearchParams<Params>() to retrieve typed params.presentation: 'modal' in _layout.tsx for creation flows (e.g., "Add Product").documentation
Guidelines for global state management with Zustand. Trigger: When creating global stores, shared UI state, or managing session data.
development
TypeScript strict patterns and best practices. Trigger: When implementing or refactoring TypeScript in .ts/.tsx (types, interfaces, generics, const maps, type guards, removing any, tightening unknown).
development
Guidelines for styling in React Native (Flexbox, StyleSheet). Trigger: When styling components, fixing layout issues, or adding visual effects.
testing
Protocol for QA, error verification, and skill evolution to prevent recurring bugs.