← LinkedIn Animated InfographicsCONTENT HISTORYWHAT CHANGED · RULE-BASED ANALYSIS
Update to LinkedIn Animated Infographics
Snapshot Sep 30, 2026 · 23:14 UTC · version 3.7.0
Collection source: not recorded for this historical snapshot.
First saved snapshot
No earlier snapshot is available to establish a change.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"description": "Create or redesign a static or animated LinkedIn infographic with evidence checks, verified identity sourcing, narrative taste, concept exploration, intentional typography, macro-layout planning, still-first visual critique, disciplined motion, and final verification. Use for full infographic creation in ChatGPT or Codex.",
"included_files": [
{
"relative_path": "references/asset-source-policy.md",
"size_in_bytes": 6343
},
{
"relative_path": "references/copy-quality-contract.md",
"size_in_bytes": 2368
},
{
"relative_path": "references/motion-quality-contract.md",
"size_in_bytes": 2386
},
{
"relative_path": "references/narrative-taste.md",
"size_in_bytes": 5481
},
{
"relative_path": "references/openai-runtime.md",
"size_in_bytes": 3450
},
{
"relative_path": "references/role-passes.md",
"size_in_bytes": 10781
},
{
"relative_path": "references/typography-direction.md",
"size_in_bytes": 1953
},
{
"relative_path": "references/visual-archetypes.md",
"size_in_bytes": 3529
},
{
"relative_path": "references/visual-intelligence-capsule.json",
"size_in_bytes": 44528
},
{
"relative_path": "references/visual-quality-contract.md",
"size_in_bytes": 8645
}
],
"name": "linkedin-infographic-studio",
"skill_md_contents": "---\nname: linkedin-infographic-studio\ndescription: Create or redesign a static or animated LinkedIn infographic with evidence checks, verified identity sourcing, narrative taste, concept exploration, intentional typography, macro-layout planning, still-first visual critique, disciplined motion, and final verification. Use for full infographic creation in ChatGPT or Codex.\n---\n\n# LinkedIn Infographic Studio\n\n## Purpose\n\nCreate feed-ready LinkedIn infographics with the same process discipline expected from a multi-role creative team while remaining self-contained inside an OpenAI skill package.\n\nQuality parity with other hosts does not mean identical visual output. Choose the visual direction that best serves the specific story, then enforce the quality gates in this skill.\n\nBefore production, read these local references completely:\n\n- `references/openai-runtime.md`\n- `references/role-passes.md`\n- `references/asset-source-policy.md`\n- `references/narrative-taste.md`\n- `references/typography-direction.md`\n- `references/visual-archetypes.md`\n- `references/copy-quality-contract.md`\n- `references/visual-quality-contract.md`\n- `references/motion-quality-contract.md`\n- `references/visual-intelligence-capsule.json`\n\nRead the generated visual-intelligence capsule before creative selection. It is the packaged reference context: apply its hard filters, fixed weights, and slug tie-break to choose mechanisms, then use only the selected mechanism guidance. With no visual reference, treat reference diagnosis as `SKIP`. If reference intent is explicit but supplied evidence cannot be inspected, return `HOLD: reference evidence unavailable` before evidence work. Persistent reference ingestion and source reference media are unavailable in this distribution; do not claim otherwise. The capsule provides abstract local guidance only.\n\nWhen a repository checkout is actually available, `demos/` may be inspected as a bounded taste corpus under `references/narrative-taste.md`. The installed package does not pretend those demo media are present locally.\n\n## Use when\n\nUse this skill when the user asks to create, redesign, animate, critique, or materially improve a LinkedIn infographic and the task includes more than one production stage.\n\nFor a finished visual review, start at the still/final critique stages instead of rebuilding automatically.\n\n## Inputs\n\nCollect or infer only what can be inferred safely:\n\n- topic, source material, files, URLs, or protected facts\n- audience\n- one primary takeaway\n- desired CTA when relevant\n- language\n- static or animated output\n- optional visual references\n- optional brand assets or named AI/tool identities\n- explicit typography requirements when supplied\n\nDo not invent missing evidence, product states, metrics, testimonials, logos, integrations, identities, or claims.\n\n## Identity standard\n\nFor named official AI/tool identities, apply `references/asset-source-policy.md` before concepting.\n\nPrecedence:\n\n1. exact user-supplied official asset\n2. inspectable original-owner source with localized integrity record\n3. pinned `https://github.com/imMamdouhaboammar/vibe-svgs` file under `svgs/logos/` for a platform/tool logo only\n4. verified Lobe asset for supported named AI/tool identities after reading `https://lobehub.com/icons/skill.md`\n5. `HOLD: verified identity asset required`\n\nVibe SVGs mascot/scene records marked `communityArtwork: true` are community/fan-made and must not be called official. They cannot satisfy an original/official mascot request. Use them only when the user explicitly accepts community artwork and the exact commit/path/blob/SHA-256 provenance is pinned.\n\nDo not redraw, trace, reconstruct, prompt-generate, silently substitute, distort, or unapproved-recolor an identity. Final HTML must use a local or embedded copy instead of a remote identity URL.\n\n## Typography standard\n\nApply `references/typography-direction.md` before copy fitting.\n\nUse explicit user typography when render-safe, then supplied/local font assets, then a curated deterministic system direction. Allowed loading strategies are system, embedded, or local-file. Remote @import and render-time network font requests fail.\n\n## Creative and narrative standard\n\nThe output must feel designed for this specific idea rather than assembled from a generic component library.\n\nBefore choosing a layout:\n\n1. identify the useful relationship, tension, comparison, sequence, transformation, decision, proof, or reveal\n2. read `references/narrative-taste.md` and choose a story shape before layout grammar\n3. when references exist, deconstruct selected mechanisms through `Evidence -> Observation -> Transferable Rule -> Anti-Rule`\n4. when multiple references exist, assign explicit jobs such as hook, progression, composition, type hierarchy, color, texture, proof, pacing, motion, or payoff instead of blending them indiscriminately\n5. generate at least three meaningfully different creative directions\n6. define one dominant visual anchor, containment strategy, and negative-space strategy for every direction\n7. include an editorial low-containment direction when the story permits it\n8. include a diagrammatic or relationship-led direction when a real relationship exists\n9. choose an archetype from `references/visual-archetypes.md` or define a justified custom structure\n10. select one direction based on comprehension, memorability, evidence fit, identity fit, narrative payoff, reference originality, and feed behavior\n11. build a narrative contract with Reader question and Beat-to-visual mapping for every retained beat\n12. define the macro layout only after the narrative contract is coherent\n\nRepeated cards are valid when repeated units are the story. They are not the default wrapper for unrelated text. A list converted into cards is not a narrative.\n\nAvoid automatic reliance on:\n\n- nested cards\n- decorative pills and badges\n- fake dashboards\n- repeated rounded rectangles for unrelated information\n- tiny uppercase labels as a substitute for hierarchy\n- excessive explanatory copy\n- decorative 3D, glow, floating objects, or motion with no story job\n- reference mimicry that copies a distinctive composition instead of transferring a general mechanism\n- fan-made mascots presented as official identities\n\n## Required workflow\n\nFollow the role passes in `references/role-passes.md` in order.\n\n### Phase 1: Evidence\n\nCreate an evidence inventory. Mark unsupported factual slots as blocked. Preserve exact user-supplied facts, names, numbers, terminology, and brand constraints.\n\n### Phase 2: Verified identity assets\n\nCreate the asset plan before creative direction. Apply the full precedence and integrity rules in `references/asset-source-policy.md`. Record exact source provenance and local/embedded render disposition for every named identity. Identity-locked geometry, colors, wordmarks, and aspect ratio cannot drift downstream.\n\n### Phase 3: Creative directions\n\nCreate at least three directions with different structural ideas, not three color variations. Each direction needs a visual hook, copy hook, useful payoff, story relationship, dominant anchor, structural archetype, containment strategy, negative-space strategy, approved identity roles, and motion job when animated.\n\nWhen references exist, each direction also records selected reference jobs, transferable rules, and anti-rules. Never reuse distinctive subject matter, protected identity, proprietary artwork, or a unique layout signature from the reference.\n\nDo not present three directions that all reduce to a headline plus repeated cards.\n\nChoose the strongest direction and state why it fits the story.\n\n### Phase 4: Narrative and story architecture\n\nApply `references/narrative-taste.md` before layout.\n\nDefine:\n\n- one primary takeaway\n- selected story shape\n- hook\n- ordered beats and reading order\n- Reader question per beat\n- evidence dependency per beat\n- Beat-to-visual mapping per beat\n- opening state\n- tension/question\n- turn/reveal/comparison logic\n- final payoff/takeaway\n- persistent context\n- dominant visual anchor\n- containment and negative-space requirements\n- density target\n- selected demo/reference jobs, transferable rules, anti-rules, and originality changes\n- necessary motion jobs only\n\n`Hook -> Tension -> Evidence -> Turn -> Payoff` is a useful default reasoning sequence when it fits, not a mandatory five-screen template.\n\nA viewer should understand what the visual is about within two seconds, but the opening should still create a reason to continue.\n\n### Phase 5: Palette\n\nResolve a restrained semantic palette with one clear accent and enough personality to feel deliberately designed. Preserve required brand colors without breaking contrast. Do not recolor an identity-locked logo/mascot unless its exact approved source provides that variant.\n\n### Phase 6: Typography\n\nCreate a type spec with headline/body roles, optional mono role, loading strategy, fallbacks, role weights, minimum feed sizes, pairing reason, story fit, and render safety.\n\nDo not proceed with a remote font dependency.\n\n### Phase 7: Copy compression\n\nApply `references/copy-quality-contract.md`.\n\nWrite copy by visual slot and narrative beat. Remove repeated explanation before layout. Keep evidence-bearing language precise. Avoid generic thought-leadership filler and vague marketing language.\n\nThe visual must carry part of the argument. Do not make headline, subline, body, and takeaway all explain the same idea in different words. Fit copy to approved minimum type sizes rather than shrinking type to rescue dense copy.\n\n### Phase 8: Macro layout and perception preflight\n\nCreate an explicit 1080x1350 layout specification before component styling.\n\nDefine major zones, proportional heights or bounding boxes, safe margins, alignment, visual anchor, verified identity placements, exact type roles, structural fingerprint, containment strategy, negative-space strategy, expected vertical occupancy, footer reservation, and containment depth.\n\nMap narrative beats to spatial states without turning each beat into a card by default. State why the selected archetype fits the story relationship.\n\nThen run every blocking perception check in `references/visual-quality-contract.md`: one primary focal anchor, one-second hierarchy, approximately 100x100 thumbnail, squint/blur value-mass, grayscale hierarchy, negative-space audit, edge/crop/tangency, brand-off specificity, and effect-subtraction.\n\nA failing check must record evidence, consequence, and the smallest responsible dimension. Repair only that dimension before still construction. Do not reopen unrelated approved stages.\n\n### Phase 9: Still construction\n\nBuild the static composition first. The still must communicate the useful idea without animation.\n\nBuild macro zones before cards, labels, icons, or micro-decoration. Preserve approved identity assets and type roles exactly.\n\nWhen HTML is requested, keep the artboard deterministic and fixed at target dimensions. Use semantic HTML/CSS/SVG where appropriate. Preserve editable structure rather than flattening meaningful content prematurely.\n\n### Phase 10: Still critique\n\nInspect the entire artboard at full size and feed scale.\n\nExplicitly score the complete failure taxonomy from `references/visual-quality-contract.md`, including identity-source, identity-integrity, typography, clean-structure, narrative, and perception failures. Classify non-hard-gate craft defects as critical, major, or minor, calculate cumulative pressure, and include the smallest responsible dimension for each failed item.\n\nName the top three defects and repair only responsible dimensions. Re-check after repair. Do not proceed to motion while a blocking still defect remains.\n\nMaximum two targeted repair attempts.\n\n### Phase 11: Motion\n\nFor animated output, define the motion story before implementing it.\n\nEach motion must explain reading order, change, travel, active state, or the narrative turn/payoff. Follow `references/motion-quality-contract.md`.\n\nDo not compensate for weak static composition with more animation. Motion must not alter identity source, identity geometry/colors, or typography.\n\n### Phase 12: Render and final critique\n\nInspect frame zero, strongest mid-state, final state, and loop seam when relevant.\n\nRe-run the visual failure taxonomy, perception tests, identity-integrity checks, narrative readability, severity pressure, and motion checks. Verify footer clearance, clipping, feed-scale text, asset loads, font loads, pacing, and whether the primary visual relationship remains obvious.\n\n### Phase 13: Final verification\n\nReturn one verdict:\n\n- `PASS`\n- `FAIL:fixable`\n- `HOLD`\n\nA PASS requires evidence integrity, verified identity provenance/integrity, render-safe typography, coherent narrative progression, a passing perception preflight, a passing still, visual-slop pressure below the blocking threshold, clean creative structure, passing visual critique, and passing motion/render checks when animated.\n\n## Mandatory visual gates\n\nDo not ship when any severe version of these is present:\n\n- unverified or approximated named identity\n- official mascot replaced by community/fan-made artwork\n- mutable/unpinned identity provenance\n- identity geometry/color/wordmark/aspect-ratio drift\n- remote identity asset dependency\n- remote font dependency\n- silent font substitution\n- generic headline plus unrelated cards\n- narrative beats that do not change understanding\n- top-heavy composition\n- unexplained bottom dead space\n- detached footer\n- weak visual anchor\n- weak macro rhythm\n- excessive nested-card density\n- generic UI grammar replacing real art direction\n- feed-scale legibility failure\n- failed blocking perception preflight\n- motion on a weak still\n- decorative motion dominating explanatory motion\n\n## Delivery\n\nDeliver the final visual artifact plus a concise summary of:\n\n- selected creative direction\n- primary takeaway and narrative shape\n- visual archetype\n- identity source/integrity summary when named identities are present\n- typography direction\n- narrative-gate verdict\n- perception-preflight verdict\n- still critique verdict and cumulative visual-slop pressure\n- motion critique verdict when applicable\n- final verification verdict\n\nWhen the task also asks for a LinkedIn caption, keep it specific to the visual's actual insight and provide the first comment separately when a repository link or source belongs there.\n"
}SHA-256 of public snapshot: 61e7a0f56bcdd31f1f920916eb38523e6a138e188b762bf8138be9e8f180f9dd