Skills
Eight recipes for the changes a product needs most. Your agent uses the one that fits, instead of improvising a new way.
The eight skills
| Skill | Use it to |
|---|---|
turbinekit |
Understand how the project fits together before a change across packages |
add-page |
Add a public or signed-in page, with metadata, in the sitemap and llms.txt |
add-operation |
Add an API endpoint: a REST route, an MCP tool and an OpenAPI entry at once |
add-table |
Add a database table: the schema, its ID prefix, the migration and tests |
add-locale |
Add a language to the site, the emails, the legal pages and the docs |
add-email |
Add an email, with its text in every language |
add-legal-page |
Add a legal page in every language, with a footer link |
add-module |
Bring back a module the project was created without |
They live in .agents/skills/, linked from .claude/skills/, and AGENTS.md
says which one to use for which change.
Skills from others
The CLI also offers skills from other projects, installed with
npx skills add and pinned in skills-lock.json:
- Next.js and React: best practices, Cache Components, React performance and web design guidelines.
- Auth: better-auth best practices and security, and organizations when the project has Teams.
- Marketing and SEO: an SEO audit and AI search, plus copywriting, pricing and analytics skills to pick from.
- Email and design: React Email and design engineering.
The recommended ones are picked for you. --skills recommended, none, or a
list of names sets them without the prompt.
Run one command. The CLI asks the rest, and your agent takes it from there.
pnpm create turbinekit my-appSee the prompt
Paste it into an agent that can run commands, such as Claude Code, Codex or Cursor.
Create a new TurbineKit project with me.
TurbineKit (https://turbinekit.dev) is an open-source Turborepo and Next.js starter. Its CLI, create-turbinekit, needs Node.js 24 and pnpm 10 (run `corepack enable` once).
1. Run `pnpm dlx create-turbinekit --help` to see its options.
2. Ask me its questions one at a time, with their defaults: the folder, the product name, one sentence about the product, the company or legal name, the contact email, the languages and the modules. Skip what I have already told you.
3. The CLI only asks questions in an interactive terminal, so run it with my answers as options and `--yes`. Show me the command before you run it.
4. In the new folder, read AGENTS.md. Then do "1. Minimal setup" in SETUP.md, and tick each box you finish.
5. Tell me the URL of the running app, and which services SETUP.md lists next.No sign-up, no API keys. Needs Node.js 24 and pnpm 10.