I do not just prompt AI. I design the system around it.
AI is good at making things. But ask it the same thing twice and you can get two different answers. That does not work when you are building real products.
The output is not the skill. The system that repeats it is. Design it once. Run it on any project.
AI forgets. A system does not.
Every new session starts almost from zero. So the same work gets explained again, and the same mistakes come back.
It does not know your product
Your colours, your file names, last week's decision. None of it carries over.
It answers differently
Same question, different answer. A new screen will not match the last twenty.
It cannot grow
What works once, by luck, cannot be handed to a second project or a second person.
A better prompt does not fix any of this. A structure does.
I stopped writing prompts.
A prompt gets you one good answer. I wanted the same good answer every time, on every project.
What to do, once
You ask. You get something. You judge it yourself. Tomorrow you ask again and explain everything again.
ask → different answer
ask → different again
How the work is done, every time
The rules are written down. The project remembers itself. The result is checked before it counts as finished.
… on any project
… by anyone
Do not make AI remember everything. Build something that tells it what it needs to know.
The idea the whole system rests onFive parts. Each one written down.
The rules and the project memory feed the work. Nothing reaches the output until it has been checked.
What is actually written down
Design work
- 00_START_HERE
- 01_CONVENTIONS
- 02_MEMORY_SYSTEM
- 03_PROJECTS_INDEX
- PROJECT_TEMPLATE
Content tooling
- 01_Memory
- 02_Skills
- 03_Agents
- 05_Assets
- 06_Tools
This portfolio
- 01_working_rules
- 03_design_system
- 04_copy_style
- 05_decision_log
- 06_verification
Same shape every time: the rules, the decisions already made, and how to check the work. A new project gets the same three, filled in for itself.
The project changes. The system stays.
Three very different projects run on the same skills and the same checks. Only the memory is different.
One example, and the mistakes it now prevents
A skill that turns a finished HTML screen into a real Figma frame. Editable, with Auto Layout, not a picture.
HTML screen
One file. Every screen and modal.
Read and rebuild
Finds the real source, copies the exact spacing and colour.
Figma frame
Real Auto Layout. Text that wraps.
Each of these cost a day once. They are now rules inside the skill, so they cannot cost a second one, on this project or the next.
A system is only worth what it ships.
These are products people use, not AI experiments.
Subscription pageLive in production.
Post BuilderIn use. 26 templates, 5 brands.
BunnyIdea to Play Store. 39 screens.
Reminder BunnyAndroid and iOS. In daily use.
This portfolio too. Nine pages, no framework.
I stopped asking what prompt to write. I ask how the work should go every time, then design the system around that answer.
What changedAI is one part
It builds. It does not decide what is worth building, or whether the result is good. That is still the design work.
It needs maintaining
A rule goes stale when the product moves. The system only stays useful if it gets updated when something breaks.
Narrow on purpose
Each skill knows one job well. A general one would guess, and guessing is what caused the mistakes in the first place.