infographic-structure-creator

Generate and register infographic structure components in TypeScript/TSX.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Generate or update infographic Structure components for this repo (TypeScript/TSX in src/designs/structures). Use when asked to design, implement, or modify structure layouts (list/compare/sequence/hierarchy/relation/geo/chart), including layout logic, component composition, and registration.

Core Features & Use Cases

  • Provides a workflow to generate and register structure components with the design system.
  • Supports multiple structure types (list, compare, sequence, hierarchy, relation, geo, chart) with dedicated components and prompts.
  • Reuses the references/structure-prompt.md to enforce the framework and coding conventions.

Quick Start

Direct the AI to generate a new infographic structure component based on a specified layout and dataset.

Frequently Asked Questions about infographic-structure-creator

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

FAQPage Schema
How do I generate infographic structure components in TypeScript?

To generate infographic structure components in TypeScript, direct the AI to create a new layout component in TSX under the src/designs/structures directory. It automates layout logic, component composition, and registration for your design system.

What infographic layout types are supported for TSX component generation?

Supported infographic layout types include list, compare, sequence, hierarchy, relation, geo, and chart categories. Each category has dedicated components and prompts enforced by the structure framework.

How do I register a new diagram structure component with the design system?

Registering a diagram structure component is automated by coordinating with the structure registry during generation. The workflow uses utilities like getElementBounds and theme helpers to ensure correct positioning and registration within the design system.

Can I use this to modify existing infographic layouts in a React project?

Yes, you can use this to modify existing infographic layouts in a React project. It applies to implementing and updating layout logic and component composition for TypeScript/TSX files located in the src/designs/structures directory.

What coding conventions are enforced when creating infographic diagrams?

Coding conventions for creating infographic diagrams are enforced by reusing the references/structure-prompt.md file. This ensures the generated TSX structure components adhere to the framework's required layout and registration standards.