Agent Skills
› AFK-surf/OpenBridge
AFK-surf/OpenBridge
GitHub基于Git历史生成面向用户的App Store更新日志。通过脚本收集变更,筛选用户可见影响,去重并分类为新增、改进和修复,最终撰写简洁明了的发布说明。
Install All Skills
npx skills add AFK-surf/OpenBridge --all -g -y
Skills in Collection (20)
基于Git历史生成面向用户的App Store更新日志。通过脚本收集变更,筛选用户可见影响,去重并分类为新增、改进和修复,最终撰写简洁明了的发布说明。
生成App Store更新日志
根据Git标签或提交记录编写版本说明
创建面向用户的发布备注
npx skills add AFK-surf/OpenBridge --skill app-store-changelog -g -y
分析Bridge代理执行日志,重构运行时行为。通过脚本和原始文件解析工具调用、失败重试及产物,生成行为报告,专注于代理逻辑而非UI展示。
用户请求分析特定Bridge会话的执行过程或故障原因
需要查看代理的工具调用历史、异步任务状态或错误堆栈
npx skills add AFK-surf/OpenBridge --skill bridge-agent-log-analyzer -g -y
端到端GitHub Issue修复流程。通过gh获取Issue详情,定位代码并实施修复,使用XcodeBuildMCP构建测试,最后提交推送并报告结果。
请求修复指定编号的GitHub Issue
需要执行从代码修改到推送的完整Issue解决工作流
npx skills add AFK-surf/OpenBridge --skill gh-issue-fix-flow -g -y
通过gh CLI与GitHub交互,支持PR状态检查、CI运行查看及失败日志获取。提供高级API查询能力,支持JSON结构化输出和JQ过滤,适用于Issue、PR、Run等资源的自动化操作。
需要检查Pull Request的CI构建状态
查看或调试GitHub Actions工作流运行记录
通过GraphQL/REST API获取特定字段数据
列出Issue或PR并格式化输出
npx skills add AFK-surf/OpenBridge --skill github -g -y
用于分析和优化React组件性能,解决慢渲染、重渲染风暴等问题。通过复现问题、定位触发源、隔离状态、稳定Props及减少计算开销,结合Profiler验证,提升UI响应速度。
分析React组件性能瓶颈
减少不必要的重渲染
优化列表渲染卡顿
加速UI更新
npx skills add AFK-surf/OpenBridge --skill react-component-performance -g -y
用于审查和修复 Swift 6.2+ 代码中的并发问题,通过应用 Actor 隔离、Sendable 安全和现代并发模式,最小化行为变更地解决编译器错误和数据竞争。
请求审查 Swift 并发用法
提升并发合规性
修复 Swift 并发编译器错误
npx skills add AFK-surf/OpenBridge --skill swift-concurrency-expert -g -y
提供Swift现代测试框架(Swift Testing)的专业指导,涵盖测试编写、XCTest迁移、并行执行优化、异步等待及修复不稳定测试。
编写新的Swift单元测试或集成测试
将现有XCTest套件迁移至Swift Testing
调试不稳定的失败测试
提升Apple平台或Swift服务器项目的测试质量与可维护性
npx skills add AFK-surf/OpenBridge --skill swift-testing-expert -g -y
提供 SwiftUI 代码编写、审查与优化指南,涵盖状态管理、现代 API、并发、视图结构及 iOS 26+ Liquid Glass 适配。
编写新的 SwiftUI 功能模块
重构现有视图代码
审查 SwiftUI 代码质量
采用现代 SwiftUI 设计模式
npx skills add AFK-surf/OpenBridge --skill swiftui-expert-skill -g -y
用于诊断和修复 SwiftUI 运行时性能问题,如渲染缓慢、卡顿及内存占用高。通过代码审查识别视图失效风暴、列表身份不稳定等根因,并提供优化建议;若需深入分析,指导用户使用 Instruments 进行性能剖析。
诊断 SwiftUI 应用渲染缓慢或界面卡顿
排查高 CPU/内存占用或视图过度更新
解决布局抖动或滚动不流畅问题
npx skills add AFK-surf/OpenBridge --skill swiftui-performance-audit -g -y
提供 SwiftUI 视图与组件构建的最佳实践及示例。涵盖现有项目重构、新项目脚手架搭建(TabView/NavigationStack)、现代状态管理及异步处理规范,特别强调 Sheet 的 item-driven 模式与组件复用策略。
创建或重构 SwiftUI 视图
设计 TabView 标签页架构
实现 Sheet 弹窗交互
查找 UI 组件最佳实践
npx skills add AFK-surf/OpenBridge --skill swiftui-ui-patterns -g -y
用于重构和审查 SwiftUI 视图文件,确保结构一致、依赖注入合理及 Observation 正确使用。指导视图排序、MV 模式应用、大视图拆分及稳定视图树构建。
清理 SwiftUI 视图布局或顺序
安全处理 ViewModels
标准化依赖和 @Observable 状态初始化
npx skills add AFK-surf/OpenBridge --skill swiftui-view-refactor -g -y
用于在本地VM环境中进行文档、图像及音视频格式转换。支持通过Pandoc处理文档,Pillow处理图像,FFmpeg处理音视频,确保高质量转换并遵循特定最佳实践。
需要将文件从一种格式转换为另一种格式
用户请求文档、图片或音视频的格式转换
npx skills add AFK-surf/OpenBridge --skill format-converter -g -y
通过 gh CLI 处理 GitHub 任务,涵盖 Issue、PR、Actions 及仓库元数据操作。遵循管理式 OAuth 认证流程,优先使用 JSON 输出,确保命令执行成功后再确认变更,并在权限不足时报告具体阻塞原因。
需要创建、更新或关闭 Issue
需要检查或合并 Pull Request
需要查看 GitHub Actions 运行状态或日志
需要查询仓库元数据、分支或发布版本
需要在持久化环境中安装或配置 gh CLI 认证
npx skills add AFK-surf/OpenBridge --skill github -g -y
通过 linear CLI 高效管理 Linear 工单,涵盖查询、创建、更新及评论。支持自动识别团队/标签ID,优先使用 OAuth 认证而非浏览器或 API Key,确保在持久化环境中安全复用凭证并验证操作结果。
需要查看、创建或更新 Linear 任务
查询 Linear 团队、项目或标签信息
配置或验证 Linear CLI 身份认证
npx skills add AFK-surf/OpenBridge --skill linear -g -y
管理技能的全生命周期操作,包括创建、安装(支持URL和npx)、修改及删除。指导用户将对话转化为可复用技能,并明确文件存储于~/.openbridge/skills/目录下的custom或imported文件夹中。
create a skill
save this as a skill
install this skill
edit/modify a skill
delete a skill
npx skills add AFK-surf/OpenBridge --skill skill-manager -g -y
基于内置设计规范文档,为UI设计、重绘或审查提供视觉风格参考。支持Stripe、Apple等品牌风格匹配,确保样式决策源自本地Markdown文件,涵盖布局、色彩及组件细节。
用户指定特定品牌或产品风格(如Stripe、Vercel)进行UI设计
要求模仿参考设计的视觉风格
在无指定风格时请求推荐 polished 的视觉方向
npx skills add AFK-surf/OpenBridge --skill ui-designer -g -y
提供 Swift 并发最佳实践指导,涵盖 async/await、Actor、Sendable 及 Swift 6 迁移。分析项目配置以识别隔离边界,推荐结构化并发,规范使用不安全特性,并协助解决数据竞争与线程安全问题。
Swift Concurrency, async/await, actors, tasks
migrating to Swift 6
data races or thread safety issues
refactoring closures to async/await
@MainActor, Sendable, or actor isolation
concurrent code architecture or performance optimization
concurrency-related linter warnings
npx skills add AFK-surf/OpenBridge --skill swift-concurrency -g -y
提供DOCX文档的阅读、创建、编辑及审查指南。阅读时通过LibreOffice转PDF再截图以保留格式细节;创建时使用python-docx,并循环渲染检查确保排版完美。强调字体、图表清晰度及引用规范性,避免格式缺陷。
需要读取或分析DOCX文档内容
需要创建新的DOCX文档
需要编辑现有DOCX文档并添加批注
需要审查DOCX文档的格式和质量
npx skills add AFK-surf/OpenBridge --skill docs -g -y
提供PDF阅读、创建及审查指南。读取时优先将PDF转为PNG图片查看,辅以pdfplumber;创建时使用reportlab库,支持CJK字体安装与渲染检查。强调排版质量,要求修复重叠、截断等缺陷,并将引用转换为标准学术格式,确保文档专业可读。
需要读取或解析PDF内容
需要生成或编辑PDF文件
需要检查PDF的视觉布局和质量
npx skills add AFK-surf/OpenBridge --skill pdfs -g -y
用于处理电子表格的创建、编辑、分析及可视化。支持xlsx/csv/tsv格式,涵盖公式计算、数据透视及图表生成。推荐使用artifact_tool进行内部验证与渲染,最终交付使用openpyxl/pandas生成的文件,确保格式规范且数据准确。
需要创建或修改Excel/CSV文件
要求对表格数据进行统计分析
请求生成数据可视化图表
涉及单元格公式计算与格式化
npx skills add AFK-surf/OpenBridge --skill spreadsheets -g -y


