Agent Skills
› aduermael/herm
aduermael/herm
GitHub提供Apple日历和位置服务的调用指南,涵盖权限检查、事件查询创建及坐标获取,用于处理日程、出行及本地上下文相关请求。
Install All Skills
npx skills add aduermael/herm --all -g -y
Skills in Collection (11)
提供Apple日历和位置服务的调用指南,涵盖权限检查、事件查询创建及坐标获取,用于处理日程、出行及本地上下文相关请求。
查询日历日程
获取当前位置
基于地点的上下文服务
npx skills add aduermael/herm --skill apple-context -g -y
指导Agent使用Luau脚本将HTML/CSS渲染为高质量PDF文档。涵盖可用性检测、语义化HTML构建、CSS排版及文件输出,支持报告、发票等可视化文档生成。
用户请求生成PDF文档
用户需要创建可打印的报告或发票
npx skills add aduermael/herm --skill beautiful-pdfs -g -y
用于通过视觉模型分析图片或PDF,提取图表、手写内容及布局信息。支持单/多文件异步读取及自定义查询提示,适用于OCR和UI检查等场景。
需要识别图片中的文字或图表数据
分析PDF文档的视觉内容
进行UI界面截图检查
npx skills add aduermael/herm --skill image-vision -g -y
提供基于原生 webbrowser 模块的网页搜索、浏览、交互及截图能力。默认后台运行,支持移动端布局与表单操作,仅在需用户手动处理登录或验证时调用 show() 进行界面交接。
需要执行网页搜索
需要浏览包含 JavaScript 的动态页面
需要与网页进行表单交互或文件上传下载
需要截取网页屏幕快照
需要移交浏览器控制权给用户
npx skills add aduermael/herm --skill webbrowser -g -y
指导在C项目中采用-fbounds-safety语言扩展,涵盖指针注解、编译构建配置及运行时边界违规调试。
需要为现有C代码添加边界安全检查
询问-fbounds-safety编译器标志或Xcode设置
调试C程序中的越界访问陷阱
npx skills add aduermael/herm --skill c-bounds-safety -g -y
用于在iOS真机或模拟器上验证UI功能交互的Agent技能。通过截图、UI层级分析和触摸事件合成,检测并报告UI显示异常及触控问题,适用于实现UI特性后的设备级验证与调试。
用户要求验证应用在实际设备上的行为
实现UI相关功能后需要确认是否正常工作
用户报告UI显示错误或触控无响应
npx skills add aduermael/herm --skill device-interaction -g -y
将 XCTest 测试套件迁移至现代 Swift Testing,重构类为结构体,替换断言与生命周期方法。
用户要求现代化、更新或迁移测试代码
询问如何将 XCTest 转换为 Swift Testing
npx skills add aduermael/herm --skill modernize-tests -g -y
将UIKit应用现代化以适配多窗口环境,替换过时的共享状态API(如mainScreen、interfaceOrientation),迁移至Scene生命周期并支持动态场景尺寸。
UIKit应用需适配iPadOS多窗口或macOS Catalyst
代码中存在UIScreen.mainScreen等过时API需要重构
npx skills add aduermael/herm --skill uikit-app-modernization -g -y
审计并启用 Xcode 安全构建设置,逐步开启编译器警告、静态分析器及增强安全功能。指导使用专用工具而非通用 Bash 命令,以提升 C/C++/Objective-C/Swift 项目的编译期错误捕获能力和整体安全态势。
用户希望加固 Xcode 项目安全性
需要审查构建配置的安全状况
要求启用或优化静态分析与警告覆盖
npx skills add aduermael/herm --skill audit-xcode-security-settings -g -y
提供SwiftUI最佳实践与性能审查指南,涵盖视图结构、数据流、环境配置、动画及本地化等核心领域。指导代码生成与重构,解决iOS 26+新特性适配及旧API弃用问题,确保遵循Apple官方规范。
需要Review SwiftUI代码以符合最佳实践
生成或重构涉及@Observable、ForEach、Environment的SwiftUI组件
处理SwiftUI性能优化或动画定制
npx skills add aduermael/herm --skill swiftui-specialist -g -y
提供iOS/macOS等2027 SDK中SwiftUI新API、行为变更及废弃项的权威参考。指导开发者解决@State宏迁移、拖拽排序、异步图片缓存、工具栏优化等编译错误与运行时问题,确保代码兼容性与正确性。
SwiftUI视图因SDK更新导致编译失败
询问2027 OS平台SwiftUI新功能
实现拖拽排序或滑动操作
处理AsyncImage加载与缓存策略
配置工具栏可见性与溢出行为
npx skills add aduermael/herm --skill swiftui-whats-new-27 -g -y


