CtrlK
BlogDocsLog inGet started
Tessl Logo

jbaruch/speaker-toolkit

Four-skill presentation system: ingest talks into a rhetoric vault, run interactive clarification, generate a speaker profile, then create new presentations that match your documented patterns. Includes an 88-entry Presentation Patterns taxonomy for scoring, brainstorming, and go-live preparation.

96

1.21x
Quality

93%

Does it follow best practices?

Impact

97%

1.21x

Average score across 30 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Overview
Quality
Evals
Security
Files

illustration-rules.mdrules/

Illustration Rules

Edit vs Regenerate — The Asymmetry Rule

  • Content ADDITIONS (adding a person, changing composition) → always REGENERATE from the full prompt. Editing strips the style when adding new visual elements.
  • Content MODIFICATIONS (changing a hat, making text bigger) → REGENERATE. Same style-stripping problem as additions.
  • Content REMOVAL (erase a label, remove a border) → EDIT works well. The model preserves style when only removing content.

Rule of thumb: if the model must draw something new, regenerate. If it only erases existing content, edit.

Edit Prompt Safety — Three Mandatory Components

Every image edit prompt MUST include:

  1. "DO NOT add any new elements." — suppresses Gemini's aggressive decoration
  2. "Let background continue naturally — no parchment patch." — prevents flat-fill artifacts when erasing
  3. Explicit preservation list: "Keep the [X]. Keep the [Y]." — prevents unintended removal of nearby elements

The --edit and --fix commands auto-append #1 and #2, but #3 must always be added manually.

README.md

tile.json