Coding
PromptBeginner5 minmarkdown
Markdown Converter
Agent skill for markdown-converter
7
Progressive Web App for The Blue Alliance, a data archive site for the FIRST Robotics Competition, built with TanStack Start / Router, TypeScript, and Tailwind CSS.
Sign in to like and favorite skills
Progressive Web App for The Blue Alliance, a data archive site for the FIRST Robotics Competition, built with TanStack Start / Router, TypeScript, and Tailwind CSS.
app/api/tba/{read,mobile}/app/ ├── routes/ # File-based routing ├── components/ │ ├── ui/ # Shadcn/Radix components │ └── tba/ # TBA-specific components ├── lib/ # Utilities and helpers └── api/ # Generated API clients tests/ # Playwright E2E tests
~/ alias resolves to app/ directory./generate-api.sh~/ alias instead of ../app/api/tba/ is ignored by linterclsx(), cn(), cva() functions~icons/{collection}/{name} - search at icon-sets.iconify.designVITE_TBA_API_READ_KEY (copy default.env to .env)default.envapp/vite-env.d.tsvite.config.tsimport.meta.env.VITE_MY_VAR22.14.0 (see package.json engines field)"react": "19.2.0", not "^19.2.0")./tests/mobile run on mobile viewportsnpx playwright test or --ui for interactive modenpm run dev # Development server npm run typecheck # Type checking npm run lint # Lint code npx playwright test # E2E tests