en un clic
100cims
100cims contient 4 skills collectées depuis jvidalv, avec une couverture métier par dépôt et des pages de détail sur le site.
Skills dans ce dépôt
Use when adding a new challenge's routes to the catalogue, or anything else involving packages/api/scripts/wikiloc/. Covers the scrape → detect-summits → emit-seed-sql → migrate pipeline, plus the gotchas that bit us during the 9-challenge + ehun-mendiak batches.
Use when working on the backend API (packages/api). Covers Elysia routes, Drizzle ORM, TypeBox schemas, JWT authentication, S3 uploads, Google Sheets logging, and the Next.js hybrid setup.
Use when working on the mobile app (packages/app). Covers Expo, React Native, expo-router navigation, NativeWind styling, React Query data fetching, translations, and mobile-specific patterns.
Review the files changed in this session for 100cims-specific bad patterns, type safety, backwards compatibility, and package-specific concerns (mobile + API). Runs lint + type-check verification at the end.