Agent Skills
› termio-sh/termio
termio-sh/termio
GitHub将模糊的动画描述反向查找为精确术语,帮助用户准确命名动效效果。适用于用户询问动效名称或描述视觉感受的场景,不涉及设计或代码实现。
Install All Skills
npx skills add termio-sh/termio --all -g -y
Skills in Collection (29)
将模糊的动画描述反向查找为精确术语,帮助用户准确命名动效效果。适用于用户询问动效名称或描述视觉感受的场景,不涉及设计或代码实现。
用户询问特定动效效果的名称
用户描述动画感觉但不知道专业术语
npx skills add termio-sh/termio --skill animation-vocabulary -g -y
提供Apple风格流体界面设计指南,涵盖手势驱动UI、弹簧动画、拖拽交互及响应式反馈,适用于Web端前端开发与设计审查。
构建手势驱动的UI组件
实现流畅的弹簧动画或过渡效果
审查界面交互是否符合Apple设计规范
npx skills add termio-sh/termio --skill apple-design -g -y
用于发布 termio macOS 应用,通过打标签触发 CI/CD 流程完成签名、打包及上传。
发版
发布新版本
出个新版本
bump version
npx skills add termio-sh/termio --skill bump-version -g -y
用于清理 Swift 项目中的死代码和过长注释。通过 periphery 扫描识别无效符号,并精简冗长文档注释,同时严格过滤已知误报场景(如 retain-holders、Equatable 字段等),确保每次删除后构建成功,避免误删必要代码或制品。
clean dead code
清理死代码
注释太啰嗦
remove unused code
tighten this file
npx skills add termio-sh/termio --skill code-clean -g -y
用于生成符合 Conventional Commits 1.0.0 规范的 Git 提交信息。分析代码变更,确定类型(如 feat、fix),处理 Breaking Changes,并自动执行 git add 和 commit 操作。
用户要求提交代码
用户输入 commit
用户输入 commit this
npx skills add termio-sh/termio --skill conventional-commit -g -y
基于Emil Kowalski的设计工程哲学,提供UI打磨、组件设计、动画决策及隐形细节优化的指导。专注于通过训练有素的品味和看不见的细节提升用户体验,使软件界面不仅可用且令人喜爱。
UI代码审查与优化建议
前端交互与动画设计咨询
提升界面质感与设计感
npx skills add termio-sh/termio --skill emil-design-eng -g -y
用于扫描界面寻找值得添加动画的时机,并给出精确方案。遵循克制原则,仅建议高价值场景,不修改代码。适用于询问“何处可加动画”或希望提升界面生动感的场景。
用户询问哪些地方可以添加动画
用户希望让界面感觉更生动
npx skills add termio-sh/termio --skill find-animation-opportunities -g -y
作为高级动效顾问,只读分析代码库中的动画与运动代码,生成高杠杆的优先级审计结果及自包含的实施计划。不修改源码,专为提升应用动效体验提供路线图和详细执行规范。
improve the animations
audit the motion
make this app feel better
想要动画修复路线图
npx skills add termio-sh/termio --skill improve-animations -g -y
用于在本地 Mac 上重新编译 TermioMobile iOS 应用,安装至连接的 iPhone 或模拟器,并重启以连接本机伴侣服务器。支持物理设备与模拟器切换及常见故障排查。
rebuild ios
rebuild the iphone app
run on my phone
preview on iphone
ios rebuild
重新编译 ios
装到手机上
npx skills add termio-sh/termio --skill ios-rebuild-dev -g -y
将模糊的用户反馈转化为结构化的 GitHub Issue。支持文本、截图及混合输入,通过标准化提取关键信息,结合仓库上下文验证,避免臆造需求,生成证据充分且符合规范的问题报告。
用户要求创建 issue
将用户请求转化为 issue
提交反馈
用户反馈建 issue
把这段聊天/截图建成 GitHub issue
npx skills add termio-sh/termio --skill issue-creator -g -y
在 macOS 本地开发中,终止当前运行的 termio-dev 应用及其隧道,使用 SwiftPM 重新构建隔离的 dev bundle,并以前台方式重新启动,确保不影响日常使用的 release 版本。
用户要求重建或重启应用
用户提到 'rebuild', 'restart app', 'relaunch' 等关键词
npx skills add termio-sh/termio --skill macos-rebuild-dev -g -y
通过 CLI 工具 xctrace 对 macOS/iOS 原生应用进行性能剖析,无需打开 Instruments。支持录制 Time Profiler、导出样本数据及符号化堆栈,用于识别 CPU 使用热点和诊断慢代码路径。
需要分析原生应用的 CPU 性能瓶颈
在不打开 GUI 的情况下定位慢代码路径
需要命令行方式执行性能采样和符号化
npx skills add termio-sh/termio --skill native-app-profiling -g -y
通过渲染临时 Next.js 路由并截图生成 OG 社交卡片。触发场景包括用户要求重新生成、更新或修改卡片内容。
regenerate the og image
update the og card
change the og screenshot/copy
重新生成 og 图
npx skills add termio-sh/termio --skill og-generation -g -y
根据前端任务需求,从精心挑选的库列表中推荐最合适的UI组件、动画、图表或状态管理库。通过识别具体任务而非用户指定的库,结合项目现有依赖,给出单一明确建议并协助安装配置。
询问特定前端功能(如通知、拖拽)应使用哪个库
需要为前端任务选择合适的第三方库
npx skills add termio-sh/termio --skill pick-ui-library -g -y
用于构建多个风格迥异的 UI 原型变体,并通过可视化选择器供用户实时预览和挑选最优方案。支持布局、交互等维度的发散探索,确保每个变体均符合设计规范且具备完整交互能力。
需要快速探索 UI 设计方案
对现有 UI 组件进行多版本对比测试
npx skills add termio-sh/termio --skill prototype -g -y
专注于动画代码审查的专家技能,依据高标准的工艺规范评估动效。检查运动合理性、性能优化(如GPU属性)、可访问性及交互细节,默认倾向于标记问题以确保高质量的用户体验。
用户请求审查动画或动效相关代码
需要针对UI过渡效果进行专业质量评估
npx skills add termio-sh/termio --skill review-animations -g -y
依据 VOICE.md 规范审查并修正用户可见文案,涵盖 UI、文档及 PR 描述。通过机械检查与多轮评分修复流程,确保文案符合品牌语调与准确性标准。
review this copy
does this sound like us
check the wording
audit the settings text
fix this copy
这段文案看一下
读起来像不像我们写的
改改措辞
npx skills add termio-sh/termio --skill review-copy -g -y
针对Swift及Apple平台性能衰退的优化技能,强调基于测量证据进行调优。涵盖CPU、内存、启动等指标的分析,指导使用Instruments工具定位瓶颈,确保在优化过程中保持行为正确性与内存安全,适用于性能测试设计与实验。
调查Swift或Apple平台的性能衰退问题
设计性能测试和Instruments实验
npx skills add termio-sh/termio --skill Swift Performance Optimization Skill -g -y
用于诊断和改进 SwiftUI 应用运行时性能,处理渲染缓慢、卡顿、高资源占用等问题。通过代码审查定位根因,或指导使用 Instruments 进行性能剖析,提供具体优化建议。
诊断 SwiftUI 渲染缓慢或卡顿
分析 CPU/内存高占用原因
优化视图更新和布局抖动
排查 excessive view updates
npx skills add termio-sh/termio --skill performance-audit -g -y
用于手动构建、签名并上传 iOS TermioMobile 应用至 TestFlight,包含版本号同步、归档及分发步骤。
ship a testflight build
update testflight
upload to testflight
new beta build
push the ios app to testers
发一个 TestFlight
更新 TestFlight
上传测试版
npx skills add termio-sh/termio --skill testflight-release -g -y
通过termiod CLI协调本机多Agent会话,支持列表、创建、发送指令、终止及状态管理。用于任务委派、监督进度及解除阻塞,需确保在termiod环境中运行。
需要并行处理独立任务并委派给新会话
检查或响应其他Agent会话的状态
为被阻塞的会话提供答案以解除等待
npx skills add termio-sh/termio --skill termio -g -y
通过AppleScript驱动termio应用至目标UI状态,截取像素级窗口截图并读取分析,用于诊断布局、间距等视觉问题。需先确保应用运行及权限正确,配合macos-rebuild-dev使用。
用户要求查看应用界面或截图分析
需要验证UI变更的视觉效果
npx skills add termio-sh/termio --skill app-screenshot-debug -g -y
通过asc CLI自动化管理App Store Connect,涵盖TestFlight分发、构建上传、版本提交、元数据同步、截图处理及证书签名等iOS/macOS发布全流程。
需要向App Store或TestFlight上传应用包
管理TestFlight测试组和反馈
提交应用进行审核或更新元数据
处理App Store Connect相关的证书和签名问题
npx skills add termio-sh/termio --skill asc -g -y
检查终端核心库 ghostty 是否有值得更新的重大变更。通过解析当前版本 SHA,对比 main 分支差异,过滤无关噪音,评估是否建议更新 libghostty。
check ghostty update
is ghostty out of date
did ghostty ship anything major
should I bump ghostty/libghostty
看看 ghostty 有没有更新
检查 ghostty 更新
ghostty 有什么重大更新
要不要更新 libghostty
npx skills add termio-sh/termio --skill check-ghostty-update -g -y
用于逆向分析 Dia Browser 内部架构,提取 AI Agent 代码并研究沙箱与 IPC 机制。
用户想要研究 Dia 应用的内部工作原理
需要提取或反编译 Dia 的 Agent 源代码
对比 Dia 与 termio 的 Agent 实现差异
npx skills add termio-sh/termio --skill dia-source-analysis -g -y
用于在docs/目录下创建、编辑、查询文档及管理状态。通过YAML front matter维护单点真相,并自动更新README wiki索引,支持中英文操作指令。
新建文档
创建设计文档/RFC
更新文档
编辑文档
修改文档状态
标记完成/评审中
查询文档列表或状态
npx skills add termio-sh/termio --skill doc -g -y
诊断 termio 应用卡顿、崩溃等问题,收集 macOS 系统日志和进程样本等证据,分析根因后整理并生成 GitHub Issue。
用户反馈应用卡死或转圈
用户请求帮助定位问题
用户要求收集日志以提交 Bug
npx skills add termio-sh/termio --skill termio-bug-report -g -y
在Termio环境中协调多个Agent会话,支持列表查看、状态监控、启动新代理或终端会话,并向会话发送指令以监督并行任务。
需要查看其他Agent会话的状态
需要向其他会话发送指令或监督其工作
需要启动新的Agent或终端会话进行并行处理
npx skills add termio-sh/termio --skill termio -g -y
提供Termio多会话协同能力,支持通过CLI列出、监控、派生及控制并行Agent会话。用于任务委派、状态监督及跨会话协作,需在Termio环境中运行。
需要查看或监控其他Agent会话的状态
需要向其他会话发送指令或委派任务
需要启动新的Agent或终端会话并分配窗格
npx skills add termio-sh/termio --skill termio -g -y


