SymbolPicker(原生 SwiftUI SF 符号选择器)的专家指导。当开发人员提及以下内容时使用:(1) SymbolPicker、(2) 选择 SF 符号、(3) 使用颜色选择符号、(4) 自定义符号选择器外观、(5) 跨平台符号选择(iOS、macOS、visionOS)、(6) 特定修饰符
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install symbolpicker或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install symbolpicker⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/symbolpicker/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: SymbolPicker description: 'Expert guidance on SymbolPicker, a native SwiftUI SF Symbol picker. Use when developers mention: (1) SymbolPicker, (2) selecting SF Symbols, (3) picking symbols with colors, (4) customizing symbol picker appearance, (5) cross-platform symbol selection (iOS, macOS, visionOS), (6) specific modifiers like .symbolPickerSymbolsStyle or .symbolPickerDismiss.' ---
This skill provides expert guidance on SymbolPicker, a native, customizable SwiftUI component for selecting SF Symbols on iOS, iPadOS, macOS, and visionOS. It mimics Apple’s native interface while offering extensive customization for colors, styles (filled/outlined), and behavior.
SymbolPicker modifiers (e.g., .symbolPickerSymbolsStyle, .symbolPickerDismiss) for customization.[Double] (RGBA), SwiftUI Color, or SymbolColor..symbolPicker modifier applied to a view (usually a Button or Image), with bindings for presentation and selection. * Basic installation and concepts → references/SymbolPicker.md * To apply the modifier to a view → references/SymbolPickerView.md
* To use different color binding types → references/SymbolPickerView.md * To understand the SymbolColor model → references/SymbolColor.md
* Switching between filled/outlined icons → references/SymbolPickerModifiers.md (.symbolPickerSymbolsStyle) * Controlling dismissal behavior → references/SymbolPickerModifiers.md (.symbolPickerDismiss)
* Check if .symbolPicker(isPresented: ...) is attached to a view that is part of the hierarchy. * Ensure the isPresented binding is being toggled true.
* Use .symbolPickerSymbolsStyle(.filled).
* Use .symbolPickerDismiss(type: .onSymbolSelect).
@State private var isPresented = false
@State private var icon = "star"
Button("Pick Icon") { isPresented = true }
.symbolPicker(isPresented: $isPresented, symbolName: $icon)
@State private var isPresented = false
@State private var icon = "star.fill"
@State private var color: Color = .red
Button("Pick Icon & Color") { isPresented = true }
.symbolPicker(isPresented: $isPresented, symbolName: $icon, color: $color)
.symbolPickerSymbolsStyle(.filled)
.symbolPickerDismiss(type: .onSymbolSelect)
https://github.com/SzpakKamil/SymbolPicker.git (Min version 1.0.0).import SymbolPicker.Load these files as needed for specific topics:
SymbolPicker.md - General overview, setup, and core benefits.SymbolPickerView.md - Detailed information on the picker view and its initializers.SymbolPickerModifiers.md - Customization of style (filled/outlined) and dismissal behavior.SymbolColor.md - Guide to using the SymbolColor enum and color bindings.SetUp.md - Step-by-step installation instructions.安装 符号选择器 后,可以对 AI 说这些话来触发它
Help me get started with SymbolPicker
Explains what SymbolPicker does, walks through the setup, and runs a quick demo based on your current project
Use SymbolPicker to expert guidance on SymbolPicker, a native SwiftUI SF Symbol picker
Invokes SymbolPicker with the right parameters and returns the result directly in the conversation
What can I do with SymbolPicker in my developer & devops workflow?
Lists the top use cases for SymbolPicker, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/symbolpicker/ 目录(个人级,所有项目可用),或 .claude/skills/symbolpicker/(项目级)。重启 AI 客户端后,用 /symbolpicker 主动调用,或让 AI 根据上下文自动发现并使用。
符号选择器 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
符号选择器 可免费安装使用。请查阅仓库了解许可证信息。
SymbolPicker(原生 SwiftUI SF 符号选择器)的专家指导。当开发人员提及以下内容时使用:(1) SymbolPicker、(2) 选择 SF 符号、(3) 使用颜色选择符号、(4) 自定义符号选择器外观、(5) 跨平台符号选择(iOS、macOS、visionOS)、(6) 特定修饰符
符号选择器 属于「Developer & DevOps」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my developer & devops tasks using SymbolPicker
Identifies repetitive steps in your workflow and sets up SymbolPicker to handle them automatically