infographic-template-updater

Synchronize infographic template catalogs and UI prompts across multiple files.

68|5|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/twwch/OpenSkills --skill infographic-template-updater-twwch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: infographic-template-updater
Source: https://github.com/twwch/OpenSkills/tree/main/examples/infographic-skills/infographic-template-updater
Command: npx skills add https://github.com/twwch/OpenSkills --skill infographic-template-updater-twwch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically synchronize and update template catalogs and UI prompts when new infographic templates are added, preventing manual drift and saving time.

Core Features & Use Cases

  • Collect new template names from src/templates/*.ts and, if templates are composed via spreads, confirm the final keys in src/templates/built-in.ts.
  • Update template lists across multiple targets: .skills/infographic-creator/SKILL.md (Available Templates), site/src/components/AIPlayground/Prompt.ts (prompt list), and .skills/infographic-syntax-creator/references/prompt.md (reference prompts).
  • Perform a consistency sanity check across updated files using search commands to verify presence of the new templates.

Quick Start

Run the updater after adding a new template to src/templates to refresh all template lists and prompts.

Frequently Asked Questions about infographic-template-updater

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically update infographic template catalogs and UI prompts across multiple repositories?

You can automatically update infographic template catalogs by parsing TypeScript templates and synchronizing new template names across multiple reference lists, gallery mappings, and prompt files while preserving the existing order of entries.

What is the best way to keep infographic template lists consistent when adding new templates?

The best way to maintain consistency is to run an automated updater that parses new templates, updates target prompt lists and catalogs, and performs a sanity check using search commands to verify the presence of new templates across all files.

How do I synchronize new infographic templates without causing manual drift in my UI prompts?

To synchronize new infographic templates without manual drift, the updater collects final template keys from built-in TypeScript files and automatically applies these updates to UI prompt lists and reference markdown files.

Do I need to manually edit the prompt list and reference files every time I add an infographic template?

No, you do not need to manually edit prompt lists and reference files. The automation workflow parses the src/templates directory, detects newly added templates, and refreshes all connected UI surfaces and reference prompts automatically.

What happens if my infographic template spreads are composed differently in the TypeScript files?

If templates are composed via spreads, the updater confirms the final keys within the built-in TypeScript file before proceeding to update the multiple template catalogs, reference lists, and prompt targets.

Are there limitations to automating infographic template catalog updates across multiple repositories?

A limitation is that the automation focuses on parsing TypeScript templates and updating specific predefined targets, performing only a basic consistency check to verify presence rather than validating the functional logic of the new infographic templates.