Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
antvis avatar

Infographic Item Creator

  • 95 installs
  • 5.7k repo stars
  • Updated June 1, 2026
  • antvis/infographic

infographic-item-creator is a Claude Code skill that generates TypeScript Item components for the AntV infographic framework, including layout logic and registration.

About

This skill generates or updates infographic Item components as TypeScript/TSX for the AntV infographic repo, under src/designs/items. A developer uses it to design or modify a data-item visual, its layout logic, or its registerItem composite. It extracts custom props with getItemProps, computes layout with getElementBounds, and produces a full component file that it self-checks against the framework's constraints.

  • Generates full TypeScript Item components for the AntV infographic framework
  • Uses getItemProps and getElementBounds to compute layout, and registerItem with accurate composites
  • Self-checks against framework constraints (no unlisted components, correct indexes)

Infographic Item Creator by the numbers

  • 95 all-time installs (skills.sh)
  • Ranked #1,074 of 2,245 Frontend Development skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

infographic-item-creator capabilities & compatibility

Capabilities
ui design · component generation
Use cases
frontend · ui design
From the docs

What infographic-item-creator says it does

Generate or update infographic Item components for this repo (TypeScript/TSX in src/designs/items).
SKILL.md
Produce a full TypeScript file: imports, Props extends BaseItemProps, component implementation, and `registerItem` with accurate `composites`.
SKILL.md
npx skills add https://github.com/antvis/infographic --skill infographic-item-creator

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs95
repo stars5.7k
Last updatedJune 1, 2026
Repositoryantvis/infographic

What it does

Generate a full TypeScript Item component for the AntV infographic framework, including layout logic and registerItem.

Who is it for?

Building or modifying AntV infographic Item components in TypeScript

When should I use this skill?

Asked to design, implement, or modify data item visuals, layout logic, or registerItem composites

What you get

A complete, constraint-compliant TypeScript Item component with accurate registerItem composites.

  • A complete TypeScript Item component file with registerItem

Files

SKILL.mdMarkdownGitHub ↗

Infographic Item Generator

Overview

Generate complete Item component code for the infographic framework, following the project's item rules, layout constraints, and registration requirements.

Workflow

1. Read references/item-prompt.md for the full framework rules, allowed components, and output requirements. 2. Clarify minimal requirements if missing: desired visuals, required fields (icon/label/value/desc/illus), sizing, and alignment needs. 3. Use getItemProps to extract custom props and compute layout with getElementBounds. 4. Produce a full TypeScript file: imports, Props extends BaseItemProps, component implementation, and registerItem with accurate composites. 5. Self-check against the constraints in the reference (no unlisted components, indexes passed to all wrapped components, correct conditional rendering).

Notes

  • Prefer scanning src/designs/items for similar items to match local patterns when appropriate.
  • Keep output concise; avoid React-only features (keys, hooks).

Related skills

FAQ

What does it produce?

A full TypeScript file with imports, a Props type extending BaseItemProps, the component implementation, and registerItem with accurate composites.

How is layout computed?

Via getItemProps to extract custom props and getElementBounds to compute layout.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.