一键导入
icon-retrieval
Search and retrieve icon SVG strings from icon library. Returns up to 5 matching icons by default, customizable via topK parameter.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Search and retrieve icon SVG strings from icon library. Returns up to 5 matching icons by default, customizable via topK parameter.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Inspect and report the health of one or more servers or nodes. Checks CPU, memory, disk, running services, network, processes, and recent error logs. Produces a structured, diff-aware report that highlights anomalies and trends rather than raw numbers. Use when the user asks to check server status, run a health inspection, monitor resources, audit nodes, or investigate performance issues.
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files). Triggers include: any mention of "Word doc", "word document", ".docx", or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx files, inserting or replacing images in documents, or converting content into a polished Word document. If the user asks for a "report", "memo", "letter", "template", or similar deliverable as a Word or .docx file, use this skill. Do NOT use for PDFs, spreadsheets, Google Docs, or general coding tasks unrelated to document generation.
Use this skill any time a spreadsheet file is the primary input or output. This means any task where the user wants to: open, read, edit, or fix an existing .xlsx, .xlsm, .csv, or .tsv file (e.g., adding columns, computing formulas, formatting, charting, cleaning messy data); create a new spreadsheet from scratch or from other data sources; or convert between tabular file formats. Trigger especially when the user references a spreadsheet file by name or path — even casually (like "the xlsx in my downloads") — and wants something done to it or produced from it. Also trigger for cleaning or restructuring messy tabular data files (malformed rows, misplaced headers, junk data) into proper spreadsheets. The deliverable must be a spreadsheet file. Do NOT trigger when the primary deliverable is a Word document, HTML report, standalone Python script, database pipeline, or Google Sheets API integration, even if tabular data is involved.
This skill should be used when the user wants to visualize data. It intelligently selects the most suitable chart type from 26 available options, extracts parameters based on detailed specifications, and generates a chart image using a JavaScript script.
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.
| name | icon-retrieval |
| description | Search and retrieve icon SVG strings from icon library. Returns up to 5 matching icons by default, customizable via topK parameter. |
| dependency | {"nodejs":">=18.0.0"} |
This skill provides icon search and SVG string retrieval capabilities. It helps users find appropriate icons for various use cases including infographics, web development, design, and more.
This skill helps discover available icons by:
To search for icons, use the search script with a keyword or phrase:
node ./scripts/search.js '<search_query>' [topK]
Parameters:
search_query (required): The keyword or phrase to search fortopK (optional): Maximum number of results to return (default: 5)Examples:
# Search for document icons (default 5 results)
node ./scripts/search.js 'document'
# Search for security icons with top 10 results
node ./scripts/search.js 'security' 10
# Search for technology icons with top 20 results
node ./scripts/search.js 'tech' 20
The script returns a JSON object containing:
query: The search query usedtopK: Maximum number of results requestedcount: Actual number of results returned (may be less than topK)results: Array of icon objects, each containing:
url: The source URL of the iconsvg: The complete SVG string contentIdentify the Icon Need: Determine what concept you want to represent with an icon (e.g., "security", "speed", "data")
Search for Icons: Run the search script with relevant keywords
# Default search (returns up to 5 results)
node ./scripts/search.js 'security'
# Or specify a custom topK value
node ./scripts/search.js 'security' 10
Review Results: The script returns the requested number of matching icons with:
Use the Icon: Use the SVG content directly in your project (web pages, designs, infographics, etc.)
topK parametertopK parameter to get more or fewer results (e.g., node ./scripts/search.js 'icon' 20){
"query": "document",
"topK": 5,
"count": 2,
"results": [
{
"url": "https://example.com/icon1.svg",
"svg": "<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\">...</svg>"
},
{
"url": "https://example.com/icon2.svg",
"svg": "<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\">...</svg>"
}
]
}
The script handles various error scenarios: