← Back to Tastemaker
Real history, not a highlight reel

Changelog

Every entry here maps to a real pull request. Grouped by date, newest first — the skill now carries a real version (see CHANGELOG.md for the version history); this page stays the detailed, per-PR record.

26 Jul 2026Latest

Storytelling, sizing, and a scoped motion decision

Real critique of a generated site (headings too big, thin on visual density, no story from section to section) turned into three shipped fixes, ranked and worked in order, plus a from-scratch evaluation of anime.js as a second motion engine, decided on real bundle-size measurements and hands-on browser testing, not a docs skim.

  • Added a narrative-arc discipline (StoryBrand/PAS-grounded, six beats: hook, problem, solution, how-it-works, proof, close) so generated sections build an argument instead of just varying in shape. #64
  • Capped headline sizing below 6 words (no more one-word-per-line hero text) and gave non-hero section headlines their own, smaller ceiling. #65
  • Gave proof/evidence sections a real visual-density floor: a label, description, and small icon is not enough to carry a proof beat. #66
  • Evaluated anime.js as a motion engine: measured actual bundle sizes, hand-built and browser-tested a starter, and adopted it as a scoped alternative for SVG motion-path/shape-morphing only. GSAP stays the default everywhere else. #67
  • Added a copyable npx skills add command to the site's hero, matching the reference's placement in our own visual language. #59
  • Recorded a positioning decision: the generative core stays free and MIT, specialized aesthetic variants become the paid differentiator. #69
  • Drafted a Vercel Open Source Program application and a sponsor-outreach kit (materials only, not sent). #70
25 Jul 2026

Plugin marketplace, real section spacing, and this changelog

  • Registered as a Claude Code plugin marketplace, restructuring the skill under skills/tastemaker/. #57
  • Fixed npx skills add compatibility: a colon in the SKILL.md description was breaking a YAML parser, fixed with a one-character change and zero content loss. #58
  • Measured make.design's actual section spacing via DOM introspection (not eyeballing) and rewrote the spacing scale's section-padding ceiling to match what real premium pages use. #48
  • Added this changelog page. #47
24 Jul 2026

Sponsorship, done honestly

  • Added GitHub Sponsors support: a repo sponsor button and a README callout. #43
  • Added a sponsor icon to the site header and footer, matching the existing chrome. #46
23 Jul 2026

Closed the structural gap: variety, gates, and verbs

Studied the strongest anti-slop design skill in the field to find what it did that Tastemaker didn't, then shipped a three-phase upgrade that kept Tastemaker's own edge (a generated palette per project, real sourced assets) while closing the structural gap.

  • Shipped a structure engine: named macrostructures and a component catalog with a project-memory rule, so page shape varies project to project the way color already does. #40
  • Turned the anti-slop checklist into a numbered, mood-scoped 47-gate list with a pre-emit self-critique pass. #41
  • Added study and audit modes: extract design DNA from a reference, or grade existing UI against the gate list, without editing it. #42
  • Fixed a real hero headline clipping bug (descenders touching the line below) and set a hard line-height floor. #32
  • Hero headline size now scales with word count instead of one fixed size for every length. #33
  • Added deliberate column-balance and one consistent section-separation rule for two-column layouts. #34
  • Chart and graph cards now require a caption, and generated chart geometry gets an actual sanity check before shipping. #35
  • Defined an explicit fallback path for a color pairing that fails contrast, instead of leaving it to chance. #36
  • Widened icon-set variation per mood and rewrote the README's monoculture claim to match what actually ships. #37
  • Documented a verified runtime dark/light toggle as a first-class, contrast-checked option. #38
  • Added a typography model for non-Latin scripts, with Korean and Pretendard as the worked example. #39
22 Jul 2026

App shells, spacing, and the site's own hero

  • Added a real app-shell layout pattern for dashboards and internal tools, replacing a three-bullet stub. #25
  • Added a proper spacing scale: internal card padding never exceeds the external gap around it. #30
  • Gave the site's own hero motion a safety net, so a stalled animation can never leave the page invisible. #23
  • Updated the README banner to match the site's current visual identity. #24
21 Jul 2026

The palette generator replaces five fixed presets

  • Replaced five fixed palettes with a real per-project generator: a fresh hue and harmony, solved against a contrast contract, every run. #18
  • Rewrote the README and CONTRIBUTING to match, and dropped the preset framing everywhere it had lingered. #19
  • Rewrote the positioning to answer "why not just prompt it" directly, and separated what's actually verified from what's judgment. #17
  • Added a motion track for app shells, distinct from marketing-page scroll storytelling. #20
  • Varied the icon set by mood instead of shipping one fixed set for every project. #21
  • Added a real, same-prompt before/after comparison, above the fold on the site. #22
  • Revamped the marketing site and cleaned up the hero defaults.
20 Jul 2026

The contrast contract, and turning the checklist on the site itself

  • Added the contrast contract: a --matrix mode that computes every legal color pairing and records it in the style lock. #16
  • Fixed anti-slop violations on the demo and marketing pages themselves, caught by running the skill's own checklist against its own site. #13, #15
  • Added the "AI taste" aesthetic tells, pill eyebrows and monospace body copy among them, to the anti-slop checklist. #14
18 Jul 2026

Ready for open source

  • Prepared the repo for open source: a real README, CONTRIBUTING, code of conduct, and issue templates.
12 Jul 2026

The marketing site and live demo

  • Added the marketing site and a live, real demo, not a screenshot standing in for one.
11 Jul 2026

Real illustrations, real logos

  • Vendored the ideagram illustration workflow directly into the skill, so it never depends on a separate install.
  • Enforced visual-over-text as a hard default, and real constructed logo marks instead of a letter in a box.
10 Jul 2026First release

Tastemaker, initial version

  • Attribution-free asset sourcing by default: Openverse for photos, Streamline as a co-equal illustration source.
  • GSAP motion wired in by default, not an optional add-on.
  • A real illustration and motion system, built to be a first pass, not a placeholder.