Agent Skills › aduermael/herm

aduermael/herm

GitHub

基于CPSL模块获取Apple日历事件和设备当前位置,支持日程查询、创建事件及本地上下文感知。严格遵循权限检查机制,仅在用户明确请求或授权时访问敏感数据,若权限被拒则引导用户设置。

11 skills 219

Install All Skills

npx skills add aduermael/herm --all -g -y
More Options

List skills in collection

npx skills add aduermael/herm --list

Skills in Collection (11)

基于CPSL模块获取Apple日历事件和设备当前位置,支持日程查询、创建事件及本地上下文感知。严格遵循权限检查机制,仅在用户明确请求或授权时访问敏感数据,若权限被拒则引导用户设置。
查询日历日程 询问当前设备位置 计算通勤时间 查找附近地点
app/apple/herm/Skills/apple-context/SKILL.md
npx skills add aduermael/herm --skill apple-context -g -y
用于生成精美PDF文档的技能。通过编写语义化HTML和CSS,利用doc.renderFile将HTML渲染为PDF。支持报告、发票等格式,包含环境检测、样式优化及文件输出流程。
用户请求创建PDF文件 用户要求生成可打印报告或发票 用户需要制作简报、手册或单页视觉文档
app/apple/herm/Skills/beautiful-pdfs/SKILL.md
npx skills add aduermael/herm --skill beautiful-pdfs -g -y
基于CPSL doc模块进行图像与PDF的视觉分析,支持OCR、图表及手写识别。涵盖单/多文件读取、异步并行处理、自定义提示词及模式切换,严格遵循失败处理规范,禁止自行重试或伪造结果。
需要分析图片内容(如照片、截图) 需要从PDF中提取视觉元素(如图表、手写体、布局) 执行OCR任务 UI界面检查
app/apple/herm/Skills/image-vision/SKILL.md
npx skills add aduermael/herm --skill image-vision -g -y
利用CPSL原生webbrowser模块执行网页搜索、浏览、表单交互、文件上传下载及截图。优先于HTTP处理需JS或登录态的场景,默认后台运行,复杂研究委派子Agent,仅在用户明确要求或需人工协助时显示浏览器。
需要网页搜索或浏览 涉及JavaScript渲染或登录状态交互 需要填写表单或上传下载文件 请求截取网页屏幕快照 需要用户手动确认身份或支付
app/apple/herm/Skills/webbrowser/SKILL.md
npx skills add aduermael/herm --skill webbrowser -g -y
指导 C 语言 -fbounds-safety 扩展的采用与代码修改,涵盖语言模型、指针注解、编译器设置及运行时调试。要求先阅读参考文档并澄清需求,复杂任务需先规划再实施。
用户询问如何为现有 C 项目启用或迁移到 -fbounds-safety 用户需要添加边界安全注解或解决编译/运行时越界错误 用户咨询 -fbounds-safety 相关的编译器标志或 Xcode 构建配置
skills/c-bounds-safety/SKILL.md
npx skills add aduermael/herm --skill c-bounds-safety -g -y
用于在真机或模拟器上验证iOS应用UI交互行为的子技能。通过截图、UI层级分析和触控模拟,检测实现后的功能是否正常,辅助调试界面问题。
用户要求验证或测试应用在设备上的表现 实现涉及UI的功能后需进行设备级验证 用户反馈UI显示异常或触控交互失效
skills/device-interaction/SKILL.md
npx skills add aduermael/herm --skill device-interaction -g -y
将 XCTest 测试套件迁移至现代 Swift Testing 框架,或优化现有 Swift Testing 结构。涵盖导入替换、类转结构体、生命周期方法及断言映射等具体变更指南。
用户要求现代化测试 用户请求迁移或转换测试代码
skills/modernize-tests/SKILL.md
npx skills add aduermael/herm --skill modernize-tests -g -y
用于将UIKit应用现代化以适配多窗口环境。通过替换过时的共享状态API(如主屏幕、界面方向、安全区域),迁移至场景生命周期,并支持动态场景大小调整,确保应用在现代iOS上正确运行。
用户要求将UIKit应用迁移到多窗口或动态场景环境 代码中存在UIScreen.mainScreen、interfaceOrientation等过时API需重构 需要将应用从应用生命周期迁移到场景生命周期
skills/uikit-app-modernization/SKILL.md
npx skills add aduermael/herm --skill uikit-app-modernization -g -y
评估并逐步启用Xcode项目的安全构建设置,包括编译器警告、静态分析器及增强安全特性。强制使用专用Xcode工具进行项目操作,禁止回退至Bash命令,旨在提升代码硬度和编译期错误捕获能力。
用户希望加固Xcode项目安全性 需要审计或启用静态分析检查器 想要提高编译时警告覆盖率和诊断强度
skills/audit-xcode-security-settings/SKILL.md
npx skills add aduermael/herm --skill audit-xcode-security-settings -g -y
提供基于Apple官方文档的SwiftUI最佳实践与性能审查指南。涵盖@Animatable、Environment、ForEach、本地化及软弃用API等核心主题,指导代码生成与重构,确保遵循最新规范与高效模式。
SwiftUI代码生成 SwiftUI性能审查 SwiftUI最佳实践咨询
skills/swiftui-specialist/SKILL.md
npx skills add aduermael/herm --skill swiftui-specialist -g -y
提供2027 OS SDK中SwiftUI新API、行为变更及废弃项的权威指南。涵盖@State宏迁移、拖拽重排、AsyncImage缓存、工具栏控制、滑动操作及文档应用开发,用于解决编译错误并指导正确实现新功能。
SwiftUI视图使用@State出现初始化或重声明编译错误 询问2027 SDK SwiftUI新功能或特定平台变更 需要为容器添加拖拽重排或结合拖放功能 处理AsyncImage加载、缓存策略或自定义Session 在滚动容器中实现滑动操作(如删除) 配置工具栏溢出、固定项或最小化行为 通过可选绑定呈现确认对话框或警报 构建或迁移基于文档的应用程序
skills/swiftui-whats-new-27/SKILL.md
npx skills add aduermael/herm --skill swiftui-whats-new-27 -g -y

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-31 11:27
浙ICP备14020137号-1 $Carte des visiteurs$