upgrade-simple-icons

- Record the current simple-icons version from package.json and pnpm-lock.yaml .

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "upgrade-simple-icons" with this command: npx skills add wei/socialify/wei-socialify-upgrade-simple-icons

Upgrade simple-icons

Workflow

  • Record the current simple-icons version from package.json and pnpm-lock.yaml .

  • Install the latest package: pnpm add simple-icons@latest .

  • Reconcile icon imports:

  • Review common/icons/languageMapping.ts for imports from simple-icons .

  • Run pnpm lint or pnpm verify to surface missing icon exports.

  • If any previously used icon is missing after the upgrade:

  • Download the previous simple-icons version (recorded in step 1) to a temporary location or install it briefly.

  • Extract the icon data (title , slug , hex , path ). In simple-icons, this is available from the si* export or icons/<slug>.json in the package.

  • Add a custom<IconName> entry to common/icons/customIcons.ts with the extracted data.

  • Update common/icons/languageMapping.ts to import and reference the custom icon.

  • Run pnpm lint:fix to fix import ordering issues if any.

  • Remove any temporary dependency or scratch folder after the data is captured.

  • Update relevant documentation if icon mappings or customization behavior changes.

  • Run pnpm verify before committing, and add a changeset for the upgrade.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

add-icon

No summary provided by upstream source.

Repository SourceNeeds Review
25-wei
General

frontend-design

No summary provided by upstream source.

Repository SourceNeeds Review
22-wei
General

test_skill

import json import tkinter as tk from tkinter import messagebox, simpledialog

Archived SourceRecently Updated
General

neo

Browse websites, read web pages, interact with web apps, call website APIs, and automate web tasks. Use Neo when: user asks to check a website, read a web page, post on social media (Twitter/X), interact with any web app, look up information on a specific site, scrape data from websites, automate browser tasks, or when you need to call any website's API. Keywords: website, web page, browse, URL, http, API, twitter, tweet, post, scrape, web app, open site, check site, read page, social media, online service.

Archived SourceRecently Updated