Ask me what skills you need
What are you building?
Tell me what you're working on and I'll find the best agent skills for you.
Describe the ideal layout of a Remix application, including canonical directories, route ownership, naming conventions, and file locations on disk. When asked to bootstrap that layout in a new directory, run the bundled TypeScript script.
Use this skill when defining, reviewing, or bootstrapping the on-disk layout of a Remix application.
This skill is about structure and conventions. It defines where code belongs, how route ownership maps to files on disk, and how a Remix app should be organized as it grows. When the user wants a new app scaffolded, run the bundled script instead of recreating the starter files by hand.
Use these root directories consistently:
app/ for runtime application codedb/ for database artifacts such as migrations and SQLite filespublic/ for static files served as-istest/ for shared test helpers, fixtures, and cross-app integration coveragetmp/ for runtime scratch files such as uploads, caches, or local session filesInside app/, organize code by responsibility:
assets/ for client entrypoints and client-owned behaviorcontrollers/ for route-owned handlers and route-local UIdata/ for schema, queries, persistence setup, and runtime data initializationmiddleware/ for request lifecycle concerns such as auth, sessions, database injection, and
uploadsnpx skills add remix-run/remix --skill remix-project-layoutHow clear and easy to understand the SKILL.md instructions are, rated from 1 to 5.
Very clear and well structured, with almost no room for misunderstanding.
How directly an agent can act on the SKILL.md instructions, rated from 1 to 5.
Highly actionable with clear, concrete steps that an agent can follow directly.