Agent Skills
› AIEraDev/Clypra
AIEraDev/Clypra
GitHub指导 Clypra 多子系统架构决策与审查,涵盖模块边界变更、接口调整及重大重构。确保尊重现有架构不变量,明确数据所有权,评估跨子系统交互的风险与权衡,防止状态损坏或性能瓶颈。
安装全部 Skills
npx skills add AIEraDev/Clypra --all -g -y
集合内 Skills (38)
指导 Clypra 多子系统架构决策与审查,涵盖模块边界变更、接口调整及重大重构。确保尊重现有架构不变量,明确数据所有权,评估跨子系统交互的风险与权衡,防止状态损坏或性能瓶颈。
改变模块边界或公共接口
引入新子系统或重大依赖
修改项目序列化或播放协调逻辑
涉及多个子系统的跨层交互
提出重大重构方案
npx skills add AIEraDev/Clypra --skill architecture-design-review -g -y
指导系统性用户行为发现、场景映射及 Playwright UI/原生测试自动化,涵盖从需求分析到审计的六步闭环,防止仅实现正常路径而忽略边界和异常。
设计新功能
修复复杂缺陷
评估测试覆盖率
构建 UI 测试套件
审计行为边缘案例
npx skills add AIEraDev/Clypra --skill behavior-coverage -g -y
指导AI代理诊断、复现、修复并预防回归缺陷。适用于崩溃、渲染冻结、音视频漂移等故障排查,强制基于证据的诊断和回归测试,确保修复彻底且无副作用。
调查崩溃或渲染冻结
处理音视频不同步或时间线损坏
排查内存泄漏或GPU资源未释放
解决竞态条件导致的异常行为
npx skills add AIEraDev/Clypra --skill bugfix-regression -g -y
针对 Clypra 代码片段进行深度调研,分析逻辑、架构、性能及可维护性,提供基于证据的优化建议与技术债务评估。
询问如何改进特定代码路径
评估瓶颈或技术债务
比较设计方案并验证其有效性
npx skills add AIEraDev/Clypra --skill clypra-codebase-optimization-research -g -y
Clypra桌面视频编辑器的全系统工程指南,涵盖Tauri/React/Rust技术栈、架构决策、性能调试及新功能开发。适用于代理接入项目、阅读日志或实现子系统时的参考。
进行架构决策
实现新子系统
调试性能或播放问题
添加任何部分的bug修复
设计功能
新项目入职
npx skills add AIEraDev/Clypra --skill clypra-dev -g -y
针对Clypra媒体、音频、时间轴及渲染子系统的回归测试工作流,涵盖音视频同步、时序几何、场景评估及导出流程的验证与诊断。
修改媒体探测或音视频同步逻辑
变更时间轴引擎或导出管道
涉及原生硬件交互
npx skills add AIEraDev/Clypra --skill clypra-media-regression-testing -g -y
分析Clypra性能日志、遥测和追踪数据,调查预览延迟、帧率下降等性能问题,定位根因并生成报告。
分析性能日志或诊断包
调查预览缓慢或卡顿
对比不同版本或会话的性能差异
npx skills add AIEraDev/Clypra --skill clypra-performance-log-analysis -g -y
用于测量和基准测试Clypra原生GPU预览与DOM/canvas回退路径的性能,分析帧率、延迟、资源开销及跨平台表现,定位瓶颈并验证性能优化。
提出性能优化方案
报告预览性能回归
渲染或后端架构变更
需要设计基准测试工具
npx skills add AIEraDev/Clypra --skill clypra-preview-performance-engineering -g -y
用于指导Clypra桌面NLE应用的UI/UX设计、实现与审查。涵盖可用性、交互设计、WCAG无障碍标准及React/Tauri前端组件开发,确保界面一致性与用户体验。
设计或重构应用屏幕
改进可用性或视觉层次
修改组件、对话框或菜单
调整时间线或预览交互
修复UI缺陷或审计一致性
npx skills add AIEraDev/Clypra --skill clypra-ui-ux-engineering -g -y
指导AI代理对Clypra项目的PR、Git Diff及架构提案进行系统化代码审查,优先关注功能缺陷、并发竞态、资源泄漏及安全性,而非样式问题。
审查Pull Requests
评估AI生成的代码变更
合并前验证Git Diff
npx skills add AIEraDev/Clypra --skill code-review -g -y
指导AI在Clypra应用中安全地设计和实现新功能,涵盖范围界定、架构审查、分层决策及增量实施,确保架构一致性与回归测试。
添加新的UI工具或面板
新增剪辑类型或效果滤镜
扩展时间轴操作或导出选项
集成新的原生后端能力
npx skills add AIEraDev/Clypra --skill feature-implementation -g -y
专注于国际化与本地化工程,涵盖翻译目录管理、多语言切换、区域格式处理及无障碍标签。用于添加或修改用户可见文本、执行本地化审计及审查UI变更中的翻译完整性。
新增或修改用户界面文本、工具提示、错误消息
调整支持的语言、翻译目录或语言回退策略
实现日期、数字格式化或多语言菜单
进行本地化完整性审计或回归测试
npx skills add AIEraDev/Clypra --skill i18n-localization-engineering -g -y
指导非线性编辑系统(NLE)开发,涵盖时间线逻辑、帧率数学、音视频同步、媒体导入导出及项目持久化。适用于专业视频编辑引擎的领域工程实现与修改。
实现或修改时间线逻辑
处理时间码/帧率数学计算
调整音视频同步机制
进行剪辑修剪/分割操作
管理播放状态机
执行媒体探测/导入
配置项目持久化
实现导出渲染流程
npx skills add AIEraDev/Clypra --skill nle-domain-engineering -g -y
用于性能与可靠性工程,指导测量驱动的优化、内存泄漏预防及故障诊断。适用于播放卡顿、帧率下降、高内存占用、IPC瓶颈及GPU资源耗尽等场景的排查与调优。
诊断播放卡顿或掉帧
分析内存泄漏
解决IPC通信瓶颈
处理GPU资源耗尽
优化导出吞吐量
npx skills add AIEraDev/Clypra --skill performance-reliability-engineering -g -y
指导AI代理进行发布前审计和构建验证,检查版本同步、静态分析、测试及打包完整性,确保发布候选版质量。
准备发布候选版
验证桌面安装包(.dmg/.msi/.deb)
审核捆绑的边车二进制文件(如FFmpeg)
检查发布CI工作流
npx skills add AIEraDev/Clypra --skill release-readiness -g -y
指导资深工程师进行技术决策、权衡评估和架构判断。用于规划复杂功能、重构、修复疑难缺陷或评估外部依赖,强制遵循10步决策流程以确保正确性和可维护性。
评估架构替代方案
评估技术债务
规划非平凡功能或结构重构
修复复杂或间歇性缺陷
挑战不合理需求
npx skills add AIEraDev/Clypra --skill senior-engineer-decision-making -g -y
指导AI代理进行Tauri v2跨平台工程,确保macOS、Windows和Linux的功能一致性与原生API适配。涵盖路径解析、插件验证及多系统测试,解决平台差异问题。
实现操作系统敏感功能
修改Tauri命令或插件
处理文件系统或外部进程
调整窗口或键盘行为
解决macOS、Windows和Linux间的差异
npx skills add AIEraDev/Clypra --skill tauri-cross-platform-engineering -g -y
指导Clypra应用架构决策与审查,涵盖模块边界、接口变更及跨子系统重构。适用于涉及状态管理、IPC通信或重大结构调整的复杂任务,确保设计符合现有约束并评估风险。
变更模块边界或公共接口
引入新子系统或重大依赖
修改项目序列化或媒体管理逻辑
跨越多个子系统的交互变更
提出显著的重构方案
npx skills add AIEraDev/Clypra --skill architecture-design-review -g -y
指导系统化用户行为发现、场景映射及Playwright UI自动化测试,防止AI仅实现正常路径而忽略边界条件与回归风险。
设计新功能
修复复杂缺陷
评估测试覆盖率
构建UI测试套件
审计行为边缘案例
npx skills add AIEraDev/Clypra --skill behavior-coverage -g -y
指导AI代理诊断、复现、修复及验证缺陷的标准化工作流。强调基于证据的诊断,强制要求先编写失败回归测试再实施修复,确保彻底解决崩溃、渲染冻结等底层问题并防止回归。
调查播放或导出故障
分析异步竞态条件
修复内存泄漏
npx skills add AIEraDev/Clypra --skill bugfix-regression -g -y
深入分析 Clypra 代码库特定模块,基于仓库证据评估逻辑、性能及架构风险,提供优化建议与技术债务审查,辅助决策。
请求改进特定代码路径
评估技术债务或架构风险
对比设计方案
验证方法是否符合最新标准
npx skills add AIEraDev/Clypra --skill clypra-codebase-optimization-research -g -y
Clypra桌面视频编辑器的全栈工程指南,涵盖Tauri/React/Rust架构、GPU渲染及AI功能。用于指导架构决策、新子系统开发、性能调试、Bug修复及新功能设计,适用于各类AI编程助手接入项目。
进行架构决策或系统设计
实现新的子系统或功能模块
调试性能问题或播放故障
阅读性能分析日志
添加Bug修复
为新成员或AI代理进行项目入职引导
npx skills add AIEraDev/Clypra --skill clypra-dev -g -y
指导AI代理为Clypra媒体、音频、时间轴及渲染子系统编写和运行回归测试,验证音视频同步、时间轴几何逻辑及导出流程。
修改媒体探测或音视频同步引擎
变更时间轴间隙/放置逻辑
调整EvaluatedScene生成算法
优化导出管线或硬件交互
npx skills add AIEraDev/Clypra --skill clypra-media-regression-testing -g -y
分析Clypra应用的性能日志、遥测数据及追踪信息,调查预览卡顿、帧率下降、内存增长等性能问题。通过关联前端、后端及系统级诊断数据,定位根因并生成可追溯的证据报告。
分析性能日志或诊断包
调查预览缓慢或帧率下降
比较不同版本或硬件的性能差异
分析FFmpeg处理性能
npx skills add AIEraDev/Clypra --skill clypra-performance-log-analysis -g -y
用于测量和对比Clypra原生GPU预览与DOM/Canvas回退路径的性能。涵盖帧率、延迟、资源开销及跨平台基准测试,通过可重复证据识别瓶颈并验证优化效果。
预览性能回归报告
渲染或呈现路径变更
提出性能优化方案
新硬件或操作系统引入
需要设计基准测试工具
npx skills add AIEraDev/Clypra --skill clypra-preview-performance-engineering -g -y
专注于Clypra桌面非线性编辑器的UI/UX工程,涵盖设计决策、可用性、WCAG无障碍及React/Tauri实现。用于审查或开发界面组件、交互逻辑、状态管理及布局一致性。
设计或重构应用界面
审查或修复可用性与无障碍问题
实现或修改UI组件与交互逻辑
npx skills add AIEraDev/Clypra --skill clypra-ui-ux-engineering -g -y
指导AI代理在Clypra项目中执行系统化、优先级分明的代码审查,重点评估功能缺陷、并发竞态、资源泄漏及架构不变量,确保桌面视频编辑器的稳定性与正确性。
审查Pull Requests或Git Diffs
评估AI代理生成的代码变更
提交前本地工作区修改验证
npx skills add AIEraDev/Clypra --skill code-review -g -y
指导AI在Clypra应用中安全实现新功能,涵盖范围界定、架构审查、分层设计及增量开发,确保符合系统约束并规划回归测试。
添加新的UI工具或面板
新增剪辑类型或效果滤镜
扩展时间轴操作功能
集成新的原生后端能力
npx skills add AIEraDev/Clypra --skill feature-implementation -g -y
处理国际化和本地化任务,包括翻译目录、语言切换、React UI文本、日期数字格式化及本地化审计。
修改用户可见文本或翻译资源
调整语言偏好设置或区域格式
进行本地化完整性审查
npx skills add AIEraDev/Clypra --skill i18n-localization-engineering -g -y
指导非线性视频编辑器(NLE)的核心工程实践,涵盖时间线逻辑、帧率数学、音视频同步、媒体导入及渲染导出。用于确保专业级编辑功能的正确实现,避免通用Web应用假设。
实现或修改时间线逻辑
处理时间码与帧率数学运算
调整音视频同步机制
进行剪辑修剪或分割
配置播放状态机
执行媒体探测或导入
更改项目持久化格式
生成渲染图或导出视频
npx skills add AIEraDev/Clypra --skill nle-domain-engineering -g -y
用于性能优化与可靠性工程,指导通过测量解决卡顿、内存泄漏及资源瓶颈。适用于诊断播放延迟、IPC阻塞、GPU耗尽等场景,强调基于数据的优化流程。
诊断播放卡顿或掉帧
分析高内存使用或内存泄漏
排查IPC通信瓶颈
优化Web Worker延迟
处理GPU资源耗尽
npx skills add AIEraDev/Clypra --skill performance-reliability-engineering -g -y
用于发布前审核与构建验证,检查版本一致性、静态分析、测试套件、原生侧车组件及桌面安装包完整性,确保仅执行只读校验而不进行发布操作。
准备发布候选版本时
验证打包的桌面安装程序(.dmg, .msi, .deb)
审计捆绑的FFmpeg等侧车二进制文件
检查发布CI工作流
npx skills add AIEraDev/Clypra --skill release-readiness -g -y
指导资深工程师进行严谨的技术决策、权衡评估和架构判断。用于复杂功能规划、缺陷修复、API变更及依赖评估,强制遵循10步决策流程以确保正确性和可维护性。
评估架构替代方案
评估技术债务
规划复杂功能
评估第三方依赖
挑战不合理需求
npx skills add AIEraDev/Clypra --skill senior-engineer-decision-making -g -y
指导 AI 代理使用 Tauri v2 进行跨平台应用开发,确保 macOS、Windows 和 Linux 的行为一致性。处理 WebView 兼容性、平台适配器及多 OS 验证,解决文件系统、窗口行为等差异问题。
实现 OS 敏感功能
修改 Tauri 命令或插件
处理文件系统或外部进程
调整窗口或键盘行为
解决多操作系统间的不一致
npx skills add AIEraDev/Clypra --skill tauri-cross-platform-engineering -g -y
用于在Clypra视频编辑器中主动搜寻、复现和验证软件缺陷。涵盖时间线、音视频同步、渲染及跨平台兼容性等核心模块的对抗性质量评估与可靠性审计,旨在发现边缘案例和回归问题。
用户请求进行漏洞挖掘或可靠性审计
调查已报告的崩溃或渲染故障
审查子系统以发现潜在缺陷
对AI生成代码进行对抗性审查
npx skills add AIEraDev/Clypra --skill clypra-bug-hunter -g -y
规范Tauri跨平台原生UI线程安全,强制所有窗口及视图操作在主线程执行,防止后台任务直接调用受限API导致崩溃或死锁。
涉及原生窗口、视图或图形表面操作
使用Tao/Wry API或GTK控件
排查SIGTRAP、断言失败或跨平台UI崩溃
npx skills add AIEraDev/Clypra --skill tauri-native-thread-safety -g -y
专注于Clypra视频编辑器的缺陷挖掘、可靠性审计及回归调查,涵盖前端、Rust后端及跨平台兼容性等深层故障排查。
请求漏洞挖掘或可靠性审计
调查崩溃、渲染或回放问题
审查代码正确性与失败模式
寻找边缘情况与竞态条件
npx skills add AIEraDev/Clypra --skill clypra-bug-hunter -g -y
规范Tauri跨平台桌面应用的线程安全,确保原生窗口及UI操作严格在主线程执行。防止后台任务直接调用受限API,解决跨平台UI崩溃、死锁及断言失败问题。
修改原生窗口或视图逻辑
处理异步UI调度
排查SIGTRAP或主线程断言错误
涉及HWND/GTK/NSWindow等原生API调用
npx skills add AIEraDev/Clypra --skill tauri-native-thread-safety -g -y


