Teach Your AI
How to Help You
Skills are instruction files you add to your AI assistant. These teach it to work with someone who doesn't code, in an order that takes a new project from idea to submission.
How to Install
Paste this prompt into Cursor's agent chat (Ctrl+I, or Cmd+I on a Mac) or into Claude Code. The AI runs the install command in the terminal, then lists the skills it added.
Install the non-coder skills from this GitHub repo: https://github.com/IdkwhatImD0ing/hackathonstarterkit Run this command in the terminal: npx skills add IdkwhatImD0ing/hackathonstarterkit Then confirm the installation when prompted. After it finishes, tell me which skills were installed.
Installing one skill: open its page from the list below. Each page has a command that installs just that skill.
Recommended Run Order
For a new project, run them in this order. /non-coder-mode goes first so the AI talks to you in plain English from the start. Steps 3 and 4 won't run without the two files /domain-to-spec writes.
- FOUNDATIONBefore you write any code1Open →
/non-coder-modeThe AI works in small steps and explains each in plain English. It asks before anything risky, like deleting files, and stays on for the rest of the session.
- 2Open →
/domain-to-spec [your profession] [what you want to build]Interviews you about your field and your idea, then writes AGENTS.md (rules for the AI) and PRD.md (the plan for your app).
- BUILDINGWhile you build3Open →
/scaffold-frontendTurns PRD.md into the first version of your app's frontend in a client/ folder: Next.js pages, navigation, types, and an optional client for your backend.
- 4Open →
/scaffold-backendBuilds a FastAPI backend in a server/ folder, with sample data for each route PRD.md lists and optional Supabase. Skips itself if PRD.md says no backend.
- 5Open →
/feature-builder [describe the feature you want]Run it once for each feature. It shows you the plan first: the files and commands it will use, how to test the result, and how to undo it.
- FIXINGWhen you hit an error6Open →
/bugfix-doctor [paste the error or describe the symptom]Translates the error into plain English, then finds what caused it. It makes the smallest fix it can and checks that the fix worked.
- SHIPPINGBefore judging7Open →
/demo-prep [app name or description]A timed demo script from problem to result, with a backup plan if the app breaks and the questions judges will likely ask.
- 8Open →
/readme-writer [your project name or repo]Writes your README (your repo's front page) with badges, a demo video, a how-it-works diagram, and team cards. It also fills in the repo's description, website, and topics so judges and recruiters can find it.
Other Commands
/quickstartSHORTCUTRuns /domain-to-spec, /scaffold-frontend, and /scaffold-backend (if needed) in one go, pausing once so you can approve the plan.
/v0-prompt-crafter [paste your PRD or one-line product description]ALTERNATIVEAn alternative to /scaffold-frontend. It turns PRD.md or a one-line idea into a paste-ready Vercel v0 prompt, with a visual style researched for your industry.
/explain [paste code, an error, or describe what you want to understand]COMMANDUse it whenever something on screen doesn't make sense. The AI explains it in plain English and defines every technical term it uses.