Codify the visual playbook: themes, layout engine, image-first, genbg tool - #7
Open
pdurlej wants to merge 1 commit into
Open
Codify the visual playbook: themes, layout engine, image-first, genbg tool#7pdurlej wants to merge 1 commit into
pdurlej wants to merge 1 commit into
Conversation
Encode everything validated by live testing this session into the corpus, and set the north-star positioning (talk-first, present without shame in minutes; do not try to out-PowerPoint PowerPoint). New skill references: - VISUAL-DESIGN.md: iA is a typesetter not a canvas; when to use iA vs PowerPoint; the three real levers (images, theme, rhythm); honest limits - LAYOUT-ENGINE.md: cells drive the ~18 auto-layouts; blank line = new cell; 4+ cells -> grid (verified); image-in-own-cell fills the slide - THEMES.md: set template/preset in info.json (verified basel/garamond); choose by tone; custom themes (CSS) as the high-ceiling lever New tool: - tools/genbg.py: generate abstract gradient backgrounds and bundle them (the LLM-autonomous path to full-bleed colour, since remote URLs fail) Corpus updates grounded in live findings: - syntax Images section: images flush-left, root-relative (/assets), MUST be bundled; remote URLs render nothing (replaces the old soft hedging) - SKILL.md: art-direction core rules + links to the new references/tools - WORKFLOW.md: new Stage 4b Art Direction - tools/README.md: document genbg
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.
Why
This codifies everything we validated by live testing this session into the corpus, and sets the north-star positioning you described: hand the model a brief or voice note, get back a deck you can present in ten minutes without shame. Not "out-dazzle PowerPoint" — that race is explicitly abandoned here.
North star, written into the skill
New skill references
VISUAL-DESIGN.md— what iA is/isn't; the iA-vs-PowerPoint decision table; the three real levers (images, theme, rhythm); honest limits (big type is theme-bound; no shapes/cards/charts); the default "no-shame" recipe.LAYOUT-ENGINE.md— cells drive the ~18 auto-layouts; blank line = new cell; 4+ cells → grid (verified); image-in-own-cell fills the slide. This is how an LLM "designs" without seeing pixels.THEMES.md— settemplate/presetininfo.json(verified:baseldark vsgaramondlight render distinctly from the package); choose by tone; custom themes (CSS) flagged as the high-ceiling lever (coming next).New tool
tools/genbg.py— generate abstract gradient backgrounds and bundle them. Since iA won't fetch remote URLs and an LLM has no photos, this is the LLM-autonomous path to full-bleed colour. 8 palettes + custom--from/--to, dependency-free.Corpus updates (grounded in live findings)
/assets/…), and must be bundled; remote URLs render nothing. Replaces the old "verify in-app" hedging.SKILL.md: art-direction core rules (9–11) + links to the new references and tools.WORKFLOW.md: new Stage 4b — Art Direction.tools/README.md: documentsgenbg.py.Verification
ialintis clean across examples 01/02/04 and all golden candidates. The only findings are inexamples/03-anti-patterns.md, which contains anti-patterns by design (the deliberate TAB-indented-table demo, etc.).Next
Per your steer: this is the codification pass. Next is the deep research into how great presentations are actually made + a signature custom
.iatheme(the high-ceiling lever) that you'll install once — the thing that makes every generated deck look like your house style.https://claude.ai/code/session_01VVNdm2YJ8dnhQuWsm3AkAk
Generated by Claude Code