nice to have
Back to the shelf Sign in Submit a kit
← Make a kit

Kit-Making Kit

Turn what you built into something the shelf can carry

How to use
Example output from Kit-Making Kit

Kit-Making Kit is a vibe coding kit for Claude Code and Codex. Turn what you built into something the shelf can carry. It includes 6 fixes for pitfalls the maker hit in real work. Free.

When this helps

You want to make what you built usable by other people, but do not know what to prepare

What it does

Turns something you built — or are still building — into a kit other people can use. It leaves your original folder alone, works on a cleaned copy, strips keys, real data and contact endpoints, and assembles the instructions for AI (CLAUDE.md, plus AGENTS.md for Codex) along with the rules for how to work. It runs an automatic check and walks you all the way to submitting. The kit spec lives in kit-spec.json in a machine-readable form, so your own AI reads it and drives the process.

The fixes baked into this kit

  1. "What did you do cleverly?" gets you nothingBecause the person does not think of it as clever. Ask "what tripped you up?" or "what happened the first time?" and it comes out. That difference is written into PROMPTS.md.
  2. Cleaning the original folder destroys real dataYou clean a copy. Delete .git too — keys you thought you removed are still in the history.
  3. Claude Code only reads CLAUDE.md; Codex only reads AGENTS.mdPut both doors in. Fix only one and behaviour changes depending on who uses it. The check looks for mismatches.
  4. The check tool reacts to its own examplesThe same goes for prose explaining what is forbidden (%USERPROFILE% and friends). The tool skips itself, and downgrades hits inside prose to something a human looks at rather than a hard stop.
  5. Works on the author's machine, breaks when shippedBecause it calls something that only exists locally. The flow makes you copy it to another folder and run it end to end there.
  6. Forgetting to remove the contact endpointEvery enquiry from every user lands on the author. This actually happened. The check looks for form, Slack and Apps Script endpoints.

What's inside

  • The kit spec (kit-spec.json — the source of truth your AI reads)
  • How to turn something you already have into a kit
  • How to build new things so they are easy to turn into kits
  • Cleaning rules (keys, real data, photos, contact endpoints)
  • How to write CLAUDE.md and rules
  • How to ask so people tell you what actually went wrong
  • The automatic pre-submission check (node tools/check.mjs)
  • A full set of templates you can use as-is
File list (12)
  • kit-spec.json (★the shape of a kit, the bar, the submission fields. This is what the AI reads)
  • CLAUDE.md / AGENTS.md (the doors for Claude Code and for Codex)
  • rules/FLOW.md (the whole way through)
  • rules/CONVERT.md (turning something you already have into a kit)
  • rules/NEW.md (building something new)
  • rules/CLEAN.md (cleaning)
  • rules/TONE.md (how to write CLAUDE.md and rules)
  • rules/PROMPTS.md (how to ask so people tell you)
  • rules/CHECK.md (checks before you send)
  • tools/check.mjs (the automatic check)
  • templates/ (a full set of templates)
  • KIT.md

The first three decisions

  1. Converting something you have, or starting fresh
  2. The kit's name, and what it does in one line
  3. What changes per user (= the first three decisions)

What you need

  • No extra costClaude Code or CodexEither works. Both CLAUDE.md and AGENTS.md are included.
  • No extra costNode.jsTo run the check tool. Nothing else to install.
  • No extra costSomething you have actually used for real work★This is the substance. Things that were only built never make it onto the shelf.

How to use

Just paste this into your AI.

I want to use the nice to have kit "Kit-Making Kit". Follow https://nicetohave.app/en/g/92QSB6TQ-•••••••••• and set it up.

Works the same in Claude Code or Codex.
Read what this tells your AI to do, before you paste it

If you would rather take the files yourself

Paste the line above and your AI fetches it. If your AI cannot fetch it, or you would rather download it yourself, start here.

Download the kit as a zip

  1. Unpack the zip you downloaded
  2. Open the resulting folder in Claude Code or Codex (in VS Code, "Open Folder")
  3. Type "start building with this kit". The instructions are inside (Claude Code reads CLAUDE.md, Codex reads AGENTS.md)

FAQ

Do I need to put my kit on GitHub to submit it?
No. You zip the kit and attach it to the submission form. The contents are not published; only the operators and reviewers see them. Don't put it in a public repository, because then anyone could take it without going through the shelf.
Can I start with something I haven't built yet?
You can, but first build one thing all the way through for your own work and actually use it. The places where you got stuck and fixed things are what the kit is made of. Jot down each snag in one line as you go, and those notes become the kit's list of fixes.
How do I prepare the preview image for the shelf?
Put one image of something you actually made with the kit in the kit's folder: landscape, up to 5 MB, no text. If the output can be captured on screen, the AI takes the shot; if it needs a photo, you'll be asked for one. Without it, the shelf shows a pattern generated from the name, and visitors can't tell what the kit does.
Do I have to fix every "△" the check reports?
Every "✗" must be fixed, but a "△" only flags something worth a look, and it's fine to leave it if it's sample content. Judge each one yourself. Machines can't tell who appears in a photo, whether a company name is real or whether the numbers are right, so a person checks those.
What if I change the kit after submitting?
Rebuild the zip. Review is done per zip, and the zip that passes review is exactly what goes on the shelf.

Reviews

Used it? Leave a rating
A few words are optional. A thank-you, or show off what you made. It goes to the maker.
Sign in with GitHub to write

Supporters

Once support opens, the people who backed this kit will be listed here.

Published
2026/09/13
Price
Free
Category
Make a kit
Personal data
Not handled
Security review
Not needed (no personal data)
What's inside
The kit spec (kit-spec.json — the source of truth your AI reads)How to turn something you already have into a kitHow to build new things so they are easy to turn into kitsCleaning rules (keys, real data, photos, contact endpoints)How to write CLAUDE.md and rulesHow to ask so people tell you what actually went wrongThe automatic pre-submission check (node tools/check.mjs)A full set of templates you can use as-is