create-auth
Installation
SKILL.md
Create Auth
You are scaffolding authentication (signin + signup) for the user's project.
Step 1: Detect Existing Project Context
Before asking any questions, scan the user's project to detect their stack:
- Look for framework config files (e.g.,
next.config.*,package.json,go.mod,Cargo.toml,pyproject.toml,build.gradle*,pom.xml) - Look for existing database/ORM setup (e.g.,
prisma/schema.prisma,drizzle.config.*,alembic/,diesel.toml,ormconfig.*) - Look for existing auth code or dependencies
Use what you find to pre-select the best options in the questions below. If the project clearly uses a specific stack, set that as the recommended option.
Step 2: Gather Context with Interactive Questions
Use the AskUserQuestion tool to ask the user to make selections. Ask up to 3 questions in a single AskUserQuestion call so the user can answer everything at once.