{
  "markdown": "<div align=\"center\">\n\n# 🎨 icons-pro-max\n\n### The Complete Icon System for the Personal Web\n\n*One catalog for every icon on the Personal Web — payment marks, QR, social/app brand icons, the lucide UI set, and tech-stack logos. Exact paths, components, sizes, brand colors, render recipes, and an anti-slop checklist.*\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-0078D4?style=for-the-badge)](LICENSE)\n[![Agent Skills](https://img.shields.io/badge/Agent-Skills-E53935?style=for-the-badge)](https://github.com/buidangminh23/icons-pro-max)\n[![Claude Code](https://img.shields.io/badge/Claude_Code-Plugin-FFB300?style=for-the-badge)](https://github.com/buidangminh23/icons-pro-max)\n[![Works with](https://img.shields.io/badge/Works_with-Claude_·_Cursor_·_Codex_·_Gemini-43A047?style=for-the-badge)](https://github.com/buidangminh23/icons-pro-max)\n\n</div>\n\n---\n\n## Why\n\nIcons are where AI-generated UI leaks: a re-traced logo that's *almost* right, a\nbrand mark recolored to match a theme, a payment logo stretched out of ratio, a\ngeneric `credit-card` glyph standing in for Visa, or the same `ZaloIcon`\ncopy-pasted into four files until they drift apart.\n\n`icons-pro-max` is the **single source of truth** for every icon the site ships.\nFind the icon here first, reuse its canonical component / asset path / size, and\nnever redraw or recolor a brand mark. The one rule:\n\n> **An icon carries a brand's identity. Reproduce it exactly.**\n> Generic UI glyphs (lucide) are the only icons you may freely restyle.\n\n---\n\n## Install\n\nPick your tool. Every block has a **copy button** (hover its top-right corner).\n\n#### `npx` · skills\n\n```bash\nnpx skills add buidangminh23/icons-pro-max\n```\n\n#### `npx` · add-skill\n\n```bash\nnpx add-skill buidangminh23/icons-pro-max\n```\n\n#### Claude Code &nbsp;·&nbsp; native plugin (run inside Claude Code)\n\n```text\n/plugin marketplace add buidangminh23/icons-pro-max\n/plugin install icons-pro-max@icons-pro-max\n```\n\n#### Cursor\n\n```bash\nnpx skills add buidangminh23/icons-pro-max -a cursor\n```\n\n#### Codex &nbsp;·&nbsp; native marketplace\n\n```text\ncodex plugin marketplace add buidangminh23/icons-pro-max\n```\n\n#### Gemini CLI &nbsp;·&nbsp; native extension\n\n```bash\ngemini extensions install https://github.com/buidangminh23/icons-pro-max\n```\n\n#### Git submodule &nbsp;·&nbsp; vendor it into a repo (how the Personal Web wires it)\n\n```bash\ngit submodule add https://github.com/buidangminh23/icons-pro-max.git .agents/skills/icons-pro-max\ngit commit -m \"chore: add icons-pro-max skill submodule\"\n```\n\n**Works with:** Claude Code · Cursor · Codex · Gemini CLI.\nSkill name once loaded: **`icons-pro-max`** → then prompt *\"Use the icons-pro-max skill.\"*\n\n<details>\n<summary><b>More options</b> — global flags, other agents (Cline, opencode…), manual install</summary>\n\nThe `skills` CLI targets any agent with `-a` and installs to the user directory with `-g`:\n\n| Tool | Command |\n|---|---|\n| Claude Code | `npx skills add buidangminh23/icons-pro-max -a claude-code -g` |\n| Codex | `npx skills add buidangminh23/icons-pro-max -a codex -g` |\n| Cursor | `npx skills add buidangminh23/icons-pro-max -a cursor -g` |\n| Cline | `npx skills add buidangminh23/icons-pro-max -a cline -g` |\n| opencode | `npx skills add buidangminh23/icons-pro-max -a opencode -g` |\n| Several at once | `npx skills add buidangminh23/icons-pro-max -a claude-code -a cursor -a codex` |\n\nDrop `-g` for a project-local install. Manage with `npx skills list`, `npx skills update`, `npx skills remove`.\n\n**Manual (portable)** — fetch the catalog once, then place it where your agent looks:\n\n```bash\ncurl -fsSL https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/SKILL.md -o SKILL.md\n```\n\nClone the whole skill (catalog + bundled SVG/PNG assets):\n\n```bash\ngit clone https://github.com/buidangminh23/icons-pro-max.git\n```\n\n| Tool | Where it goes |\n|---|---|\n| Claude Code | `~/.claude/skills/icons-pro-max/SKILL.md` (global) or `.claude/skills/…` (project) |\n| Codex | save in repo, then reference from `AGENTS.md` |\n| Cursor | rename to `.cursor/rules/icons-pro-max.mdc` |\n| Cline / opencode / others | drop into the agent's skills/rules folder, or paste `SKILL.md` as context |\n\n</details>\n\n---\n\n## The complete icon catalog\n\nFive galleries below — the sixth group, **QR**, is recipe-only (SKILL.md §2) and\nbundles no marks. Every payment, social, tech, and badge mark shown is a **real\nasset bundled in this repo**\n([`skills/icons-pro-max/assets/`](skills/icons-pro-max/assets/)); the UI set comes\nfrom the [lucide-react](https://lucide.dev) package. Each icon is documented in\n[`SKILL.md`](skills/icons-pro-max/SKILL.md) with its path, component, size, brand\ncolor, and render recipe.\n\n### 💳 Payment methods — 6 marks\n\n<div align=\"center\">\n<table>\n<tr>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/payment/vietqr.svg\" alt=\"VietQR\" width=\"90\"><br><sub>VietQR</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/payment/vnpay.svg\" alt=\"VNPAY\" width=\"90\"><br><sub>VNPAY</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/payment/zalopay.svg\" alt=\"ZaloPay\" width=\"90\"><br><sub>ZaloPay</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/payment/momo.svg\" alt=\"MoMo\" width=\"90\"><br><sub>MoMo</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/payment/visa.svg\" alt=\"Visa\" width=\"90\"><br><sub>Visa</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/payment/mastercard.svg\" alt=\"Mastercard\" width=\"90\"><br><sub>Mastercard</sub></td>\n</tr>\n</table>\n</div>\n\nComponents: `VietQRLogo` · `VnpayLogo` · `ZaloPayLogo` · `MoMoLogo` · `VisaLogo` · `MastercardLogo` — all via the shared white **badge wrapper** in `PaymentLogos.tsx`, each at a tuned height (11–18px).\n\n### 🔗 Social & app brand icons — 6\n\n<div align=\"center\">\n<table>\n<tr>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/social/github.svg\" alt=\"GitHub\" height=\"30\"><br><sub>GitHub</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/social/linkedin.svg\" alt=\"LinkedIn\" height=\"30\"><br><sub>LinkedIn</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/social/facebook.svg\" alt=\"Facebook\" height=\"30\"><br><sub>Facebook</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/social/telegram.svg\" alt=\"Telegram\" height=\"30\"><br><sub>Telegram</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/social/zalo.svg\" alt=\"Zalo\" height=\"30\"><br><sub>Zalo</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/social/gmail.svg\" alt=\"Gmail\" height=\"30\"><br><sub>Gmail</sub></td>\n</tr>\n</table>\n</div>\n\nIn the web, GitHub/LinkedIn/Facebook/Telegram render as `currentColor` inline SVGs; Zalo and Gmail keep brand colors. All six live in `src/SocialIcons.tsx` — import them, never re-inline. *(Bundled asset files carry a default brand fill for standalone display.)*\n\n### 🧰 Tech-stack logos — 50\n\n<div align=\"center\">\n<table>\n<tr>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/android.svg\" alt=\"Android\" height=\"34\"><br><sub>Android</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/androidstudio.svg\" alt=\"Android Studio\" height=\"34\"><br><sub>Studio</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/apple.svg\" alt=\"Apple\" height=\"34\"><br><sub>Apple</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/bash.svg\" alt=\"Bash\" height=\"34\"><br><sub>Bash</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/batchfile.svg\" alt=\"Batch\" height=\"34\"><br><sub>Batch</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/canvas.svg\" alt=\"Canvas\" height=\"34\"><br><sub>Canvas</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/claude.svg\" alt=\"Claude\" height=\"34\"><br><sub>Claude</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/cplusplus.svg\" alt=\"C++\" height=\"34\"><br><sub>C++</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/css3.svg\" alt=\"CSS3\" height=\"34\"><br><sub>CSS3</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/dart.svg\" alt=\"Dart\" height=\"34\"><br><sub>Dart</sub></td>\n</tr>\n<tr>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/docker.svg\" alt=\"Docker\" height=\"34\"><br><sub>Docker</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/express.svg\" alt=\"Express\" height=\"34\"><br><sub>Express</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/fastapi.svg\" alt=\"FastAPI\" height=\"34\"><br><sub>FastAPI</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/flask.svg\" alt=\"Flask\" height=\"34\"><br><sub>Flask</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/flutter.svg\" alt=\"Flutter\" height=\"34\"><br><sub>Flutter</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/gemini.svg\" alt=\"Gemini\" height=\"34\"><br><sub>Gemini</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/git.svg\" alt=\"Git\" height=\"34\"><br><sub>Git</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/github.svg\" alt=\"GitHub\" height=\"34\"><br><sub>GitHub</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/github-actions.svg\" alt=\"GitHub Actions\" height=\"34\"><br><sub>Actions</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/gradle.svg\" alt=\"Gradle\" height=\"34\"><br><sub>Gradle</sub></td>\n</tr>\n<tr>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/html5.svg\" alt=\"HTML5\" height=\"34\"><br><sub>HTML5</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/java.svg\" alt=\"Java\" height=\"34\"><br><sub>Java</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/javascript.svg\" alt=\"JavaScript\" height=\"34\"><br><sub>JS</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/kotlin.svg\" alt=\"Kotlin\" height=\"34\"><br><sub>Kotlin</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/langflow.svg\" alt=\"Langflow\" height=\"34\"><br><sub>Langflow</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/linux.svg\" alt=\"Linux\" height=\"34\"><br><sub>Linux</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/nodejs.svg\" alt=\"Node.js\" height=\"34\"><br><sub>Node</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/objectivec.svg\" alt=\"Objective-C\" height=\"34\"><br><sub>Obj-C</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/orjson.svg\" alt=\"orjson\" height=\"34\"><br><sub>orjson</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/playwright.svg\" alt=\"Playwright\" height=\"34\"><br><sub>Playwright</sub></td>\n</tr>\n<tr>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/postgresql.svg\" alt=\"PostgreSQL\" height=\"34\"><br><sub>Postgres</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/powershell.svg\" alt=\"PowerShell\" height=\"34\"><br><sub>PowerShell</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/pwa.svg\" alt=\"PWA\" height=\"34\"><br><sub>PWA</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/pydantic.svg\" alt=\"Pydantic\" height=\"34\"><br><sub>Pydantic</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/python.svg\" alt=\"Python\" height=\"34\"><br><sub>Python</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/pytorch.svg\" alt=\"PyTorch\" height=\"34\"><br><sub>PyTorch</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/react.svg\" alt=\"React\" height=\"34\"><br><sub>React</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/sqlalchemy.svg\" alt=\"SQLAlchemy\" height=\"34\"><br><sub>SQLAlchemy</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/sqlite.svg\" alt=\"SQLite\" height=\"34\"><br><sub>SQLite</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/swift.svg\" alt=\"Swift\" height=\"34\"><br><sub>Swift</sub></td>\n</tr>\n<tr>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/telethon.svg\" alt=\"Telethon\" height=\"34\"><br><sub>Telethon</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/tensorflow.svg\" alt=\"TensorFlow\" height=\"34\"><br><sub>TensorFlow</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/typescript.svg\" alt=\"TypeScript\" height=\"34\"><br><sub>TS</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/uvicorn.svg\" alt=\"Uvicorn\" height=\"34\"><br><sub>Uvicorn</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/vercel.svg\" alt=\"Vercel\" height=\"34\"><br><sub>Vercel</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/vite.svg\" alt=\"Vite\" height=\"34\"><br><sub>Vite</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/vscode.svg\" alt=\"VS Code\" height=\"34\"><br><sub>VS Code</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/vue.svg\" alt=\"Vue\" height=\"34\"><br><sub>Vue</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/windows.svg\" alt=\"Windows\" height=\"34\"><br><sub>Windows</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/tech/xcode.svg\" alt=\"Xcode\" height=\"34\"><br><sub>Xcode</sub></td>\n</tr>\n</table>\n</div>\n\n### 📱 Download & store badges — 4\n\n<div align=\"center\">\n<table>\n<tr>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/badge/appstore.svg\" alt=\"App Store\" height=\"40\"><br><sub>App Store</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/badge/googleplay.svg\" alt=\"Google Play\" height=\"40\"><br><sub>Google Play</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/badge/macos.svg\" alt=\"macOS\" height=\"40\"><br><sub>macOS</sub></td>\n<td align=\"center\"><img src=\"https://raw.githubusercontent.com/buidangminh23/icons-pro-max/main/skills/icons-pro-max/assets/badge/windows.svg\" alt=\"Windows\" height=\"40\"><br><sub>Windows</sub></td>\n</tr>\n</table>\n</div>\n\n### 🎛️ UI icons — lucide-react (~70 in use)\n\nGeneric action/status glyphs — the only freely-restylable icons (`currentColor`, sized by class). These come from the [lucide-react](https://lucide.dev) package (no bundled files). Reuse one before importing a new name:\n\n`ArrowUpRight` · `ArrowLeft` · `X` · `Check` · `CheckCircle2` · `CircleAlert` · `AlertCircle` · `Copy` · `Download` · `Search` · `Send` · `Mail` · `Phone` · `MapPin` · `Calendar` · `Clock` · `Bell` · `ShoppingCart` · `ShoppingBag` · `Store` · `CreditCard` · `Wallet` · `Truck` · `Gift` · `Heart` · `Coffee` · `Star` · `Sparkles` · `Eye` · `Lock` · `ShieldCheck` · `Shield` · `RotateCcw` · `Home` · `User` · `Users` · `Puzzle` · `Languages` · `FileText` · `BookOpen` · `Bookmark` · `PenLine` · `Printer` · `MessageCircle` · `MessageSquare` · `Code2` · `Terminal` · `Cpu` · `Laptop` · `Smartphone` · `Layers` · `Layout` · `LayoutGrid` · `Paintbrush` · `Zap` · `BarChart2` · `Trash2` · `ChevronRight` · `Loader2` · `Building2` · `Lightbulb` · `Bot` · `Telescope` · `Leaf` · `Wrench` · `FlaskConical` · `GitBranch` · `Scale`\n\n---\n\n## What's inside the skill\n\n[`SKILL.md`](skills/icons-pro-max/SKILL.md) — 9 sections:\n\n- **§0 Pick the right group** — brand → its exact logo; concept → a lucide glyph.\n- **§1 Payment** — the badge wrapper, per-logo heights, aspect-ratio rules.\n- **§2 QR** — the dynamic VietQR `qrUrl()` recipe.\n- **§3 Social & app** — `currentColor` vs brand-color marks, single-source rule.\n- **§4 UI (lucide)** — usage, the full in-use icon set, a11y.\n- **§5 Tech logos** — 50 brand-colored SVGs, no recoloring.\n- **§6 Download badges** — 4 brand-colored SVG badges on black background.\n- **§7 Anti-slop checklist** — 9 tells (re-drawn logo, recolored mark, distorted ratio, wrong-meaning glyph, re-inlined duplicate…) each with the fix.\n- **§8 Add-an-icon procedure** — classify → drop asset → wire render → update catalog → a11y → verify.\n\nAll bundled marks are mirrored, self-contained, under\n[`skills/icons-pro-max/assets/`](skills/icons-pro-max/assets/) so the catalog works\noutside the web repo.\n\n---\n\n## License\n\nMIT for the skill text and structure. Bundled third-party brand marks under\n`assets/` remain the property of their respective owners and **must not be\nmodified, recolored, or redrawn** — see [`LICENSE`](LICENSE).\n\n---\n\n<div align=\"center\">\n\n**MIT Licensed** · Built by [buidangminh23](https://github.com/buidangminh23)\n\n*Reuse the mark. Never redraw it.*\n\n</div>\n",
  "bytes": 20925,
  "sha": "2ac200c7bf0d30cd5df82b172136a5cb936b2b042e04dcbba3c3f2c79b80d989",
  "repo_slug": "buidangminh23/icons-pro-max",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_buidangminh23_icons_pro_max_056de553/readme"
}