Agent Skills
› termio-sh/termio
termio-sh/termio
GitHub提供 Web 动画术语的逆向查找功能,将用户模糊的运动描述映射为精确的专业词汇,辅助设计沟通或 AI 提示。
Install All Skills
npx skills add termio-sh/termio --all -g -y
Skills in Collection (29)
提供 Web 动画术语的逆向查找功能,将用户模糊的运动描述映射为精确的专业词汇,辅助设计沟通或 AI 提示。
询问动画效果的名称
描述运动效果但不知道专业术语
npx skills add termio-sh/termio --skill animation-vocabulary -g -y
Apple风格界面设计指南,聚焦Web端手势交互、弹簧动画、动量传递及瞬态过渡。提供低延迟响应、直接操控和可中断性等核心原则的实现代码与最佳实践,旨在打造自然流畅的用户体验。
构建手势驱动的UI组件
实现弹簧动画或拖拽交互
优化界面响应速度与流畅度
审查Apple风格的视觉设计
npx skills add termio-sh/termio --skill apple-design -g -y
用于触发 macOS 应用版本发布,执行语义化版本计算、撰写更新日志、打标签并推送以触发 CI/CD 流水线完成构建与分发。
发版
发布新版本
出个新版本
bump version
cut a release
npx skills add termio-sh/termio --skill bump-version -g -y
针对 termio Swift 仓库执行死代码清理与长注释精简。通过 periphery 扫描并过滤已知误报,删除未引用代码及冗余文档注释,每次操作后验证构建以确保安全。
用户要求清理死代码或无用代码
用户指出注释过长、啰嗦或需要精简
npx skills add termio-sh/termio --skill code-clean -g -y
用于生成符合 Conventional Commits 1.0.0 规范的 Git 提交信息。分析代码变更并自动执行 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
用于在代码库或UI中扫描适合添加动画的交互点,并基于频率、目的等标准筛选高价值机会。该技能仅提出精确的动画建议,不修改代码,旨在避免过度动画,提升用户体验。
询问哪些地方可以添加动画
希望界面感觉更生动
npx skills add termio-sh/termio --skill find-animation-opportunities -g -y
作为高级动效顾问,只读分析代码库中的动画与运动代码,产出优先级排序的审计报告及自包含的实现计划,供其他Agent执行。不修改源码,专注于提升应用动效体验与一致性。
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或模拟器,并重启以连接本机伴侣服务器。支持物理机与模拟器切换及常见构建故障排查。
用户要求重新编译iOS应用
将应用安装到手机或模拟器运行
触发词包含rebuild ios、装到手机上等
npx skills add termio-sh/termio --skill ios-rebuild-dev -g -y
将模糊的用户反馈、聊天记录或截图转化为结构清晰、证据充分的 GitHub Issue。通过标准化输入、匹配仓库规范及代码上下文探索,确保需求真实且符合项目惯例,避免虚构要求。
create an issue for this
turn this user request into an issue
file this feedback
用户反馈建 issue
把这个模糊需求变成 issue
npx skills add termio-sh/termio --skill issue-creator -g -y
用于 macOS 本地开发,自动终止运行的 termio-dev 应用及其隧道进程,通过 SwiftPM 和脚本重新构建并签名隔离的 dev bundle,最后重新启动应用,确保不影响日常使用的 release 版本。
用户要求重新编译或重启应用
触发词包含 'rebuild', 'restart app', 'relaunch' 或中文 '重新编译', '重启 app'
npx skills add termio-sh/termio --skill macos-rebuild-dev -g -y
通过 CLI 使用 xctrace 对 macOS/iOS 原生应用进行性能分析,无需打开 Instruments。支持录制 CPU 采样、导出数据、符号化堆栈并识别性能热点,辅助诊断慢代码路径和 CPU 占用问题。
需要定位原生应用的性能瓶颈
在命令行环境下分析 CPU 使用情况
诊断代码执行缓慢的路径
npx skills add termio-sh/termio --skill native-app-profiling -g -y
通过渲染临时 Next.js 路由并截图生成 OG 社交卡片。触发于用户要求重新生成或更新 OG 图片/文案时,执行恢复路由、修改页面、启动服务、Headless Chrome 截图及发布清理流程。
用户要求重新生成 OG 图片
用户要求更新 OG 卡片
用户编辑了 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组件生成多个不同风格或交互的原型变体
希望直观对比并选择最优设计方案
npx skills add termio-sh/termio --skill prototype -g -y
专注于审查动画和运动代码,依据高标准工艺规范(如Emil Kowalski的设计工程哲学)进行严格评估。默认标记问题,仅当满足所有非强制性标准时才批准。涵盖性能、无障碍及物理正确性等方面。
需要审查前端动画代码的质量
检查运动设计是否符合高工艺标准
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性能回归问题
设计性能测试方案
排查CPU或内存瓶颈
npx skills add termio-sh/termio --skill Swift Performance Optimization Skill -g -y
针对 SwiftUI 应用的性能审计技能,用于诊断渲染缓慢、卡顿、高资源占用等问题。通过代码审查定位视图更新风暴、布局抖动等根因,并提供重构建议;若需深入分析,指导使用 Instruments 进行性能剖析。
SwiftUI 应用渲染性能问题排查
界面卡顿或滚动不流畅诊断
CPU 或内存使用过高分析
视图过度更新或布局抖动优化
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 会话,支持列表查看、状态监控、任务委派、结果发送及会话控制。适用于多会话并行协作、跨会话通信及工作流编排场景。
需要向其他 Agent 会话发送指令或答案
检查或监控其他 Agent 会话的运行状态
启动新的独立 Agent 会话以执行并行任务
npx skills add termio-sh/termio --skill termio -g -y
通过AppleScript驱动termio应用并截图,用于UI布局、对齐等视觉问题的调试与分析。适用于用户要求查看界面效果或验证UI变更的场景。
screenshot the app
take a screenshot
debug this visually
verify the UI change
截图看看
npx skills add termio-sh/termio --skill app-screenshot-debug -g -y
通过asc CLI自动化管理App Store Connect全流程,涵盖TestFlight分发、构建上传、版本提交审核、证书签名及元数据同步。适用于iOS/macOS应用发布与上架相关任务。
App Store Connect操作
TestFlight构建与分发
iOS/macOS应用提交审核
应用元数据与截图管理
npx skills add termio-sh/termio --skill asc -g -y
检查 ghostty 终端核心是否有值得更新的重大变更。通过解析当前 pinned sha,对比 main 分支差异,过滤无关噪音,仅关注影响嵌入终端核心的信号变更,并给出是否更新建议。
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浏览器内部架构,逆向其Bun/TS代理服务器及Swift原生代码。通过提取源码映射、解析符号和沙箱机制,研究AI代理的IPC通信与本地执行模型,为termio等工具提供技术参考。
用户希望研究Dia浏览器的内部工作原理
需要逆向或提取Dia应用的源代码以进行对比分析
询问关于AI代理在沙箱中作为子进程运行的架构细节
npx skills add termio-sh/termio --skill dia-source-analysis -g -y
用于管理docs目录下文档的创建、编辑、状态变更及查询。自动维护YAML元数据并同步更新README索引,支持设计、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 环境中协调和管理同级 Agent 会话。支持列出、监控状态、生成新会话及发送指令,实现多会话协作与监督。
需要查看或监控其他并行 Agent 会话的状态
需要向其他会话委派任务或发送提示词
需要启动新的终端或 Agent 会话以配合当前工作
npx skills add termio-sh/termio --skill termio -g -y


