Lesson 8 — Claude SKILL Shopping App Follow-Up
Rules belong to the user, not the model.
Make sure you read the previous lesson about the Shopping App SKILL
Lesson 5: Build a Smart Shopping App with Just One Claude Skill
“Build an App with Just One Claude Skill and One .json File — No Code, Just Structure.” —Susan STEM
In my coding universe, your rules are never set by the model or by me, the SKILL provider.
They are set entirely by you, the top-level user — the sovereign of your own system.
A simple SKILL.md + .json pair can already form a flexible, self-learning organism.
No hidden database. No closed source. Just a living file that grows with you.
🧾 From Shopping Trip to Living Structure
Remember the smart shopping SKILL I shared?
I finally went to Costco — now it’s time to teach my system.
All I do is:
Take a photo of my receipt.
Upload it.
Say: “Input my receipt.”
(And upload my existing
.jsonledger from last time.)
Claude reads it through OCR, extracts the list, and updates my data.
That’s it. Nothing else to code or click.
The system learns directly from the world.
🧠 Setting Personal Rules — The Real Paradigm Shift
Here’s the principle:
In an AI-native world, code should follow cognition, not the other way around.
So any rule, threshold, or preference lives in your .json file — not in my code,
not in the model’s hidden weights.
Example:
I like to buy any kind of bread — Hawaiian, Danish, ham rolls — it’s all “bread” to me.
So I simply tell the system:
“Count all bakery items as bread.”
One line, one sentence, saved forever in my ledger.
From now on, it classifies any bread automatically.
That’s structure DNA at work — language becoming an executable rule .
And I need to add an limit. Say I want to control the calories of my bread stock. So I simply say: as long as my bread stock is exceed 2000 cal, then I am fine on stock. I don’t know each of my groceries’ calories, I just need an estimate, let the model to go figure it out.
Great! That’s it! I have input my groceries, and I successfully set some new rules that are completely personal. And buy a few sentences. my file remembers. Let’s see if it works. Open a new window and let’s see.
It worked! In a new chat window, because the single source of truth (唯一真相源)is in the .json file.
💾 Where It Lives
Every preference you declare is stored as natural-language metadata inside your .json ledger .
Unless you overwrite it, it persists — and applies to every future run.
Your file remembers.
Your structure evolves.
⚙️ The New Paradigm of Software Programming
This lesson reveals a deeper principle of AI-Native Architecture :
Software is no longer something you use —
it becomes something that learns you.
🌱 Minimal Proof of Life
With just one SKILL and one .json file,
you already have a self-learning app — detailed, personal, and alive.
It’s not about automation; it’s about self-evolution, flexibility, and file ownership .
This is the beginning of the Structure-Based Personal System:
language → structure → scheduler → feedback —
a complete cognitive organism running on your own data.
“Language becomes life when structured and scheduled.” — Entropy Control Theory









