by edison7009
TierList Maker skills — make high-quality tier lists with per-card commentary. Works with Claude Code, ChatGPT, and other agent tools.
# Add to your Claude Code skills
git clone https://github.com/edison7009/TierList-MakerGuides for using ai agents skills like TierList-Maker.
TierList-Maker is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by edison7009. TierList Maker skills — make high-quality tier lists with per-card commentary. Works with Claude Code, ChatGPT, and other agent tools. It has 1 GitHub star.
TierList-Maker's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/edison7009/TierList-Maker" and add it to your Claude Code skills directory (see the Installation section above).
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh TierList-Maker against similar tools.
No comments yet. Be the first to share your thoughts!
Unlocks once the catalog security scan passes (runs nightly).
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
One click to a high-quality TierList - colors, text, and images are all customizable.
中文版见 README.zh-CN.md.
TierList Maker helps you build a high-quality tier list on TierVibe — through a step-by-step conversation with an AI agent, not by hand.

One prompt → a publish-ready TierList, with commentary on every card.
Ask the agent something like "make a tier list for AI coding models" and it runs the whole workflow for you:
data:image/... cards; you do not need to upload them to a public image host..tiervibe.json and opens https://tiervibe.com/t/import with the board loaded.No image hunting, no manual card entry, no blank cards. The agent does the labor; you keep the judgment.
You don't have to start from a blank topic. Hand the agent a reference page and it builds the board from that source.
Example: a 2026 running-shoe list for the Hruska Clinic.
https://www.hruska-clinic.com/shoe-list/.Make me a 2026 running-shoe tier list for the well-known American Hruska Clinic, with detailed commentary on every card.
/t/import. You drag to sort and publish. Login only happens at that last step.Real results from this exact prompt:
No manual card entry, no blank cards, no copy-paste from the source — the agent turns the reference page into a readable, commentary-rich tier list end to end.
This repo ships two marketplace catalogs so the same plugin installs on both Claude Code and Codex/ChatGPT-style agent tools:
TierList-Maker/
├── .claude-plugin/
│ └── marketplace.json # Claude Code marketplace catalog
├── .agents/plugins/
│ └── marketplace.json # Codex / ChatGPT-style marketplace catalog
├── plugins/
│ └── tierlist-maker/
│ ├── .claude-plugin/
│ │ └── plugin.json # Claude Code plugin manifest
│ ├── .codex-plugin/
│ │ └── plugin.json # Codex plugin manifest (with logo)
│ └── skills/
│ └── tierlist-maker/
│ ├── SKILL.md # the skill (entry point)
│ ├── references/ # data-schema, tier-config, text-cards, explanations, import-flow
│ ├── templates/ # blank / henz-5tier / text-only skeletons
│ ├── examples/ # worked AI-models example
│ └── assets/
│ └── logo.svg # TierVibe logo (icon asset)
└── README.md
Add this repo as a marketplace, then install the plugin:
/plugin marketplace add edison7009/TierList-Maker
/plugin install tierlist-maker@tiervibe-com
Skill auto-loads on triggers like "make a tier list for ...", or invoke as /tierlist-maker:tierlist-maker.
(Plugin skills are namespaced by the plugin name, not the marketplace name — the plugin is tierlist-maker and its skill directory is skills/tierlist-maker/.)
https://github.com/edison7009/TierList-Maker.gittierlist-maker appears in the plugin list — enable it.Then say "make a tier list for X" in chat to trigger it. The AI asks you step by step (titles / style / items), then auto-opens tiervibe.com with the board loaded — you drag to sort and publish.
The repo ships .agents/plugins/marketplace.json (Codex schema). Add and enable:
codex plugin marketplace add edison7009/TierList-Maker
The TierVibe editor has a local reader at /t/import (no server port, no backend, no data-model change). It parses the .tiervibe.json client-side, flattens it into the editor's existing load format, reuses TierDataService.loadCompleteData (card sizing, text-card protocol, markdown explanations), and hands off to the editor via the existing location.state.seed injection path. Local image files are embedded as data:image/...;base64, by agents that can read files; raw file: paths are rejected by browsers, but public image hosting is not required for local-image import. The user then drags to sort and publishes.
Neither marketplace manifest schema has an icon field (verified against the official Claude Code plugin reference and the Codex/Kimi-style marketplace samples). The TierVibe logo ships at plugins/tierlist-maker/skills/tierlist-maker/assets/logo.svg as a skill asset, and the Codex .codex-plugin/plugin.json points interface.logo at it. For the marketplace list UI, set the GitHub/GitCode repo's social preview image to the same logo.
bgBrightness (0..100).data:image/... cards, then uploaded to TierVibe's CDN when you publish. For transparent or semi-transparent local images, capable agents must preserve alpha (WebP/PNG), not flatten to RGB/JPEG; raw file: paths still do not work in browser import, but you do not need to upload local files to a public image host just to make them appear.