Add the inspiration intake→corpus→graduate system (v0.5.0) - #53
Merged
Conversation
Turn per-build reference-study into an ongoing practice that compounds: a living inspiration corpus, a /prototype intake subcommand, and graduation rules that promote proven moves into the always-read menus. Seeded from a deep intake of 10 premium design sites. New: - reference/inspiration.md — dated/sourced/tagged corpus + graduation ledger - reference/ai-native-ui.md — the AI-native UI genre (thinking-state taxonomy, streaming, tool-call states, approval cards), zero-dep, wired to the loading engine - /prototype intake <url…> subcommand (reference/subcommands.md) Graduated from the first ten: - build.md — 3 page archetypes (single-artifact showcase, live component catalog, documentation-as-landing) + the playground pattern + legitimacy tells - color-palettes.md — dev-tool near-black, reconciled against the blue-on-black reflex - type-pairings.md — dev-tool/AI-native register (when reflex faces are earned) - microinteractions.md — number pop-in, spinner→check, dissolve, card-stack fan - ui.js — a `stream` fakeLatency kind for streaming text SKILL.md stays at 2598/2600 (intake made reachable by trimming the description). All findings from the adversarial review pass fixed before commit. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What & why
The skill already reads a shared reference's DNA per build — then forgets it. This makes inspiration an ongoing practice that compounds: an intake → corpus → graduate loop, so each build is smarter than the last.
Seeded from a deep browser intake of 10 premium design sites (the Jakub Antalik showcase set — beam/metal/orbs, plus aicss, canvasui, beautiful-ui, originkit, agentation, transitions.dev, landingfolio).
The loop
reference/inspiration.md(new) — a living, dated/sourced/tagged corpus + a graduation ledger. On-demand, so the always-loaded router is untouched./prototype intake <url…>(new subcommand) — browse a site in full, distill its DNA, append a corpus entry. Privacy-guarded (only the given URLs).What graduated from the first ten
reference/ai-native-ui.md(new) — the AI-native UI genre: a named thinking-state taxonomy (not one spinner), streaming text, tool-call states, approval cards, task rows — all zero-dep, wired to the existing loading engine.build.md— 3 page archetypes (single-artifact showcase · live component catalog · documentation-as-landing) + the playground pattern + legitimacy tells.color-palettes.md— a dev-tool near-black ground, reconciled against theblue-on-blackreflex it already bans (the line: no glow, no guessable accent).type-pairings.md— a dev-tool/AI-native register that explains when the reflex faces (Inter/Geist) are earned — the real signature being mono-for-labels.microinteractions.md— number pop-in, spinner→check morph, dissolve-on-remove, card-stack fan (all motion-/reduced-motion-gated).ui.js— astreamfakeLatencykind for streaming text.Guardrails
/prototype intakemade reachable by trimming the description; router otherwise untouched..proto-tableclass,fakeLatency('stream')made real, reflex-reject reconciliation, missing a11y gate, dangling ledger pointers, contrast count).🤖 Generated with Claude Code