uikit-expert
用于编写、审查和改进 UIKit 代码的技能,覆盖视图控制器生命周期、Auto Layout、集合视图、导航、动画、内存管理与并发等最佳实践,强调原生 API 与性能,不强制特定架构模式。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-06 00:14
22,118 个结果
用于编写、审查和改进 UIKit 代码的技能,覆盖视图控制器生命周期、Auto Layout、集合视图、导航、动画、内存管理与并发等最佳实践,强调原生 API 与性能,不强制特定架构模式。
这是一个技能(skill),用于为 Claude Design(claude.ai 上的 artifact、设计画布工具,不是 Claude Code)生成可直接粘贴的提示词。它的核心目的是写出足够具体、带有明确设计判断的项目简报,让 Claude Design 无需再逐项追问范围、语气、配色、字体、主视觉、设备等决策,打开画布就能开始绘制。技能覆盖范围、变体方向、语气、调色板(含十六进制色值)、字体(含 Google Fonts 回退)、Hero、动态元素、图片、CTA、交互导航范围、风险分解、设备等决策区域,并内置 7 条画布运行时约束、正交轴变体评分标准和风险子项分解方法。支持 with-brief 模式(已有 UI-CHALLENGE.md 时进行翻译)与 standalone 模式(从研究直接生成),默认输出到仓库根目录的 CLAUDE-DESIGN-PROMPT.md,目标 60–150 行、上限 250 行。
该技能用于调用 Google 的 Gemini 图像生成(Nano Banana)API 生成图片,并将结果保存到项目中。它通过自带的脚本接收文本提示词,指定输出路径、宽高比、模型与分辨率,返回 Base64 编码的 PNG 图像数据并写入磁盘。脚本默认使用 gemini-2.5-flash-image 模型,据资料说明约每张 0.04 美元,适合产品图、横幅、生活场景图与细节特写等用途。脚本会自动沿符号链接与上级目录查找 .env 中的 GEMINI_API_KEY,无需预先手动检查密钥。该技能适用于需要批量或单张生成图像的项目工作流,并提供提示词撰写建议与参考文档。
ui-brief 是一个用于生成 UI 设计简报的技能,产出的是一份独立 Markdown 文件,而不是代码。它面向两类任务:一是从零开始的新建项目,二是替换现有界面的重建项目。简报会先提炼产品真正的核心优势,再给出具体的设计参照、硬性规则、逐页布局、组件原语、动效与无障碍基线、实施纪律和可验证的完成标准,目标是避免实现阶段退回到千篇一律的通用默认样式。它强调使用具体参照应用与命名风格词汇,并同时列出正面与负面参照;重建模式下先诊断现有界面问题,新建模式下先确立愿景与目标风格语言。
apple-motion 是一个用于在命令行中编写、编辑并安装 Apple Motion 模板(供 Final Cut Pro 使用)的技能。该技能不打开 Motion 应用,而是直接操作模板的 ozml XML 文本格式,支持的模板类型包括标题(.moti)、生成器(.motn)和效果(.moef)等。它提供一系列 Python 标准库脚本:查找已有模板并复制副本作为种子、读取模板中的文本字段字体颜色等结构信息、按需修改文本字体字号颜色并发布参数、基于一个基础模板批量生成品牌变体、安装到 Motion Templates 目录、用 Compressor 无头渲染出视频和帧图做检查,以及确认 Final Cut Pro 模板浏览器是否列出新模板。渲染检查需要 Compressor 与 ffmpeg/ffprobe,其余脚本依赖系统 python3.9 及以上。该技能适用于需要批量制作或改版 Final Cut Pro 字幕条、生成器与效果模板的剪辑与后期工作流。
BRL-CAD 可通过无头命令行脚本进行 CSG 实体建模与分析。该技能要求用 mged 命令脚本(.mged 纯 Tcl,每行一条命令)定义图元(rpp、rcc、sph、tor、trc、arb8 等)、布尔区域并构建二进制 .g 数据库,再用 rt、gqa 和 g-stl/g-obj/g-step 进行渲染、重叠检查、质量计算和导出。所有工具通过 scripts/brl.py 封装调用,该脚本把各工具日志转换为退出状态(0 成功、1 失败、2 发现重叠、3 设置错误或超时),并报告出错脚本行号。资料声明已针对 macOS 上的 BRL-CAD 7.44.0 验证,brl.py 仅依赖标准库。
这个技能(来源 jablonkai/skills)让用户在 macOS 上从命令行批量调用 Apple Compressor 转码视频。它包装了 Compressor 的命令行接口(批处理命名、作业路径、设置路径、输出路径、监控、终止等参数),并修正了官方 -help 文本不完整、部分错误的问题。技能提供脚本:检查 Compressor 与 ffprobe 状态、按名称列出内置与自定义设置、用文件或文件夹乘以多个设置一次性提交批任务、派生自定义设置(改名与改帧尺寸)、用 ffprobe 逐条校验输出。编码脚本会计算输出路径、拒绝覆盖源文件与输出冲突、跳过已完成输出、在中断或超时时终止批任务,并以退出码反映批次结果。全部操作在本地进行,不监听端口。
该技能用于构建和检查 Final Cut Pro 时间线,核心方式是通过 FCPXML 文件:既可根据剪辑清单或 CSV 分镜清单生成项目(包含片段、空隙、B-roll、转场、标题、下三分之一字幕与标记),也可读取导出的 FCPXML 时间线。由于 Final Cut Pro 没有编辑 API,该技能不直接调用应用做编辑,而是生成、校验 FCPXML 并通过 open 导入,再用只读 AppleScript 字典确认导入结果。
Gyroflow 是一款基于相机陀螺仪数据(而非图像分析)进行视频防抖的工具。它需要片段内嵌的运动数据(如 GoPro GPMF、Sony、DJI、Insta360 等)或外部陀螺仪日志。应用附带无界面 CLI,可在不打开窗口的情况下渲染视频,并导出项目、STMaps 和元数据。该技能提供一组脚本封装原始 CLI,用于探测片段是否含陀螺仪数据、批量稳定渲染、导出项目与 STMap、创建预设以及校验输出,并规避 CLI 在失败时仍返回 0、输入不可读时挂起、App Store 版本沙盒限制等问题。
面向 ImageMagick 7 命令行(magick、mogrify、montage、compare)的批量光栅图像处理技能,提供一组脚本完成缩放、裁剪、留白、格式转换、加水印、拼版、社媒尺寸导出与图像对比。全部在无界面命令行环境运行,每个操作是一次 magick 进程;脚本输出 JSON 报告并校验尺寸、格式、色彩空间与原始文件未被改动。适用于文件夹批量转 WebP/JPEG、HEIC 转 JPEG、网页尺寸优化、带标识水印、联系表、社交平台预设尺寸和截图差异比较等场景。使用需注意 IM7 语法、文字需显式指定字体文件、先 -auto-orient 再处理、先按 ICC 转 sRGB 再 -strip,并默认不覆盖原图、写入新目录。
该技能用于在没有 MuseScore 图形界面的情况下,对 MuseScore Studio 4 进行无头(headless)制谱、转换与渲染,底层使用 mscore 命令行工具和 MusicXML。它提供多项脚本:musicxml-build.py 将紧凑 JSON 规格生成 MusicXML 4.0(校验时值、处理移调乐器);mscore-run.sh 以超时机制执行单次 mscore 调用;batch-convert.py 递归批量转换文件夹为 PDF、MP3、MusicXML 等格式;transpose-parts.py 按调性或音程移调并导出总谱与分谱;score-check.py 校验 PDF 页数、音频长度/静音、MusicXML 解析与 XSD 及乐谱元数据。脚本以磁盘输出文件作为成功判据,而非退出码,因为 mscore 4.x 常在写完输出后于退出阶段崩溃。
PhotoCraft 是一款 Photoshop 风格的分层图像编辑器,其全部功能(菜单、工具、对话框)都注册为命令,可通过 photocraft-cli、无头 JSON 会话和桌面应用三种方式调用。本技能用于以无头方式驱动这些命令,无需窗口或 GPU,并通过回读文档校验每一步结果。已验证版本为 macOS 上的 photocraft-cli 0.18.0 与 PhotoCraft.app 0.18.0,软件处于 1.0 之前阶段,命令 id 可能变化。技能涵盖单文件处理、批量图片、分层合成构建、多步依赖会话、导出文件夹、以及可选的桌面实时观察等使用路径,并附带检查、合成、会话、校验等 Python 脚本(需 Python 3.9+ 与标准库)。
Scribus 是一个开源桌面排版工具,本技能通过无图形界面的 Python 任务来驱动 Scribus 1.6,用于批量生成印刷版式文档,例如多页传单、宣传册和小册子。每个任务都由一个短生命周期的无界面进程执行:Python 脚本在 Scribus 内部运行(Scribus -g -ns -py),创建或打开文档,并保存 .sla 源文件与 PDF。它可以设置母版页、段落与字符样式、CMYK 颜色、文本框串联、多页自动加页以及图片框裁切,并支持 PDF/X-4、PDF/X-1a、PDF/X-3 等导出预设和出血、裁切标记。配套脚本用于运行任务、检查溢出文本与缺失图片、检查 .sla 结构、校验 PDF,以及逐页渲染 PNG 供人工检查。适用于固定版式印刷品的自动化生成与批量制卡、证书、标签等场景。
Sonic Pi 是一个免费、开源的实时编码音乐工具,基于 Ruby DSL 编写音乐代码,通过其蜘蛛服务器调度声音并由音频引擎(v5 为 SuperSonic)播放。该技能允许在命令行以无头(headless)方式启动 Sonic Pi 会话,无需图形界面,并通过本地 OSC 协议驱动会话。技能提供会话管理脚本、WAV 音频校验工具,以及 DSL 参考、食谱、OSC 协议和常见问题等文档,支持运行代码、实时修改循环、录制精确长度的音频并验证音质。适用于音乐创作、现场编码表演、数据声音化等场景,限制包括需安装 Sonic Pi 5、录制为实时进行、错误反馈窗口有限等。
SuperCollider 是一个采用 GPL-3.0 许可证的免费声音合成工具,本技能提供在命令行下使用 SuperCollider 3 的方法。它可编写 SynthDef 与模式(Pbind、Pdef、Pseq、Pwhite 等),支持 NRT 离线渲染为 WAV 文件,也支持启动实时会话进行播放、修改和录音。配套 sc.py 脚本提供 check、render、start、run、record、logs、shutdown 等子命令,并用 wav_check.py 输出时长、响度、真峰值、削波等检测报告,另有 sclang 参考、NRT 说明、配方和常见问题文档。
该技能用于读取并处理用户在 Video Review 桌面应用中留下的视频审阅笔记。应用会将笔记保存为与视频同目录的 `<video>.comments.json` 文件,笔记可关联到具体帧、时间范围或整个场景,并可能标注画面中的点或区域。技能可列出未处理笔记、提取对应帧图像(带标注)、结合 DaVinci Resolve 时间线定位片段,并支持在修复后将笔记标记为已完成。适用于视频剪辑审阅与修改流程。
Open Animate 是面向 AI 智能体的动效创作套件,可制作专业动态图形、生成图像并渲染 MP4 视频。基于 Remotion,提供项目脚手架、动画预设、组件、转场、排版与设计令牌,并支持 AI 图像生成、编辑、去背景、放大及云端渲染。
UX Usability Audit 是一个用于评估现有产品体验可用性的技能,帮助 Codex 将观察结果转化为有证据支撑、按优先级排序的可用性问题。它适用于评估网站、应用、流程或原型,核心任务是判断当前体验在多大程度上支持用户完成重要任务。该技能强调先编写审计计划,明确范围边界、目标用户、目标任务、审计目标、启发式框架和期望输出,再检查相关界面并走查关键流程,最后依据明确的启发式原则记录问题,并报告严重程度、影响和后续行动。它不负责交互映射,也不做重新设计工作。工作流程包括:评估前先写审计计划;锁定审计边界和评估框架;在评分前检查界面和任务流程;依据明确启发式记录发现;区分观察、解释和建议;仅在审计范围稳定后使用子代理;以优先级决策工件的形式报告审计结果。操作规则要求通过具体用户任务判断体验,每个发现都要有证据支撑,严重程度判断要结合用户影响、任务关键性和发生频率,保持启发式框架明确,区分结构性摩擦与产品策略分歧,证据不足时标记为暂定。
这是一个网页重设计技能,用于改造已完成的产品(单个HTML文件或React/Next.js项目),去除AI生成感,替换emoji为真实图标,并遵循基于产品本身的决策流程与视觉规范。
将视频教程转换为可执行的 SKILL.md 文件的工具,让 Claude 直接执行工作而非仅做讲解。支持 YouTube 链接、本地视频文件或粘贴字幕,输出可发布到 GitHub 的技能文件。
video-cut 是一个面向 Claude Skills 的视频剪辑技能,主打“用对话剪辑视频”。它先把素材逐字转录成时间戳文本,由大模型根据转录内容与按需查看的画面做出剪辑决策,再调用 ffmpeg、PIL 等工具完成剪切、调色、叠加动画和字幕烧录。适用对象包括口播、集锦、教程、旅行、访谈、产品发布、音乐表演等类型的视频。
该技能可将设计师提供的图片与简短访谈内容,生成一张个性化的宝可梦风格全息交易卡,输出为单个 SwiftUI 视图,带拖拽倾斜的 3D 交互与实时 Metal 着色器箔片效果,并在深色舞台居中展示。
Layers of Product Design 框架的入门技能,用于设计会话开始时加载,提供其他 /layers: 技能所依赖的框架上下文,涵盖七层三区结构、设计即决策的理念与跨会话原则。
小耳 Art Studio 设计方法论复刻技能包,用于还原其“日系文具×独立艺术家作品集”风格。以 8 条设计原则组织,涵盖视觉层与交互层,可读性优先、支持多模型移植。