Agent Skills
› AIEraDev/Clypra
AIEraDev/Clypra
GitHub指导 Clypra 多端应用(React/Rust)的架构设计与审查,规范模块边界变更、跨子系统交互及重大重构决策,确保系统稳定性与数据一致性。
Install All Skills
npx skills add AIEraDev/Clypra --all -g -y
Skills in Collection (40)
指导 Clypra 多端应用(React/Rust)的架构设计与审查,规范模块边界变更、跨子系统交互及重大重构决策,确保系统稳定性与数据一致性。
修改模块边界或公共接口
引入新子系统或大型依赖
涉及多个子系统的重大重构
npx skills add AIEraDev/Clypra --skill architecture-design-review -g -y
提供系统化的用户行为发现、场景映射及自动化测试工作流,覆盖从需求分析到测试审计的6步闭环,确保功能、缺陷修复及重构的全面行为覆盖率与回归风险管控。
设计新功能
修复复杂缺陷
评估测试覆盖率
构建UI测试套件
审计行为边缘案例
npx skills add AIEraDev/Clypra --skill behavior-coverage -g -y
指导AI代理严格遵循单任务纪律,通过证据驱动方式诊断、复现并修复Clypra软件缺陷。强调先进行权衡分析与规范制定,禁止盲目编码,强制实施回归测试以确保问题彻底解决且无副作用。
调查崩溃、渲染冻结或音视频漂移等运行时缺陷
排查CI流水线失败或异步竞态条件
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修复
为新成员提供项目入职指导
npx skills add AIEraDev/Clypra --skill clypra-dev -g -y
指导AI代理为Clypra媒体、音频、时间轴及渲染子系统编写、运行和诊断回归测试,确保音视频同步与导出管线无回归。
修改媒体探测逻辑
调整音视频同步机制
变更时间轴间隙或放置引擎
修改导出管线配置
npx skills add AIEraDev/Clypra --skill clypra-media-regression-testing -g -y
分析Clypra应用的性能日志、遥测数据和追踪记录,调查预览慢、帧率下降、内存增长等问题,定位根因并生成报告。
分析性能日志或诊断包
调查预览缓慢或卡顿
对比版本间性能差异
排查CPU/GPU/内存异常
npx skills add AIEraDev/Clypra --skill clypra-performance-log-analysis -g -y
用于测量和评估Clypra视频编辑应用GPU原生预览与DOM/Canvas回退路径的性能。涵盖帧率、延迟、资源开销及跨平台回归测试,为性能优化提供实证依据。
预览路径架构变更
出现播放卡顿或seek延迟
CPU/GPU/内存消耗异常增加
性能优化提案验证
新硬件或操作系统支持引入
npx skills add AIEraDev/Clypra --skill clypra-preview-performance-engineering -g -y
用于指导专业桌面级非线性编辑软件(NLE)的 UI/UX 设计与工程实现。涵盖界面设计、可用性优化、WCAG 无障碍标准、交互逻辑及 React/Tauri 技术栈下的组件开发与设计规范遵循。
设计或重构应用屏幕与组件
改进界面可用性与视觉层级
调整时间线、预览等核心交互流程
修复 UI 缺陷或进行一致性审计
实施无障碍访问(Accessibility)增强
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、工具及核心子系统。强制遵循五阶段单任务纪律:需求分析、架构权衡(禁止写代码)、规范拆解、单任务执行及最后编码验证,确保架构一致性与回归测试。
实现新的用户界面组件或面板
添加新的剪辑类型或转场效果
扩展时间轴操作或导出选项
集成新的原生后端能力或IPC命令
npx skills add AIEraDev/Clypra --skill feature-implementation -g -y
专注于国际化与本地化工程,涵盖用户界面文本、翻译目录、语言切换、区域格式化及无障碍标签的处理。适用于添加或审查多语言内容、检测区域设置、执行本地化审计及回归测试等场景。
修改用户可见的文本、提示、菜单或错误信息
调整翻译目录、语言支持或区域格式设置
进行本地化完整性审计或质量改进
审查代码变更中的缺失翻译或本地化契约变更
npx skills add AIEraDev/Clypra --skill i18n-localization-engineering -g -y
指导非线性视频编辑器(NLE)的核心工程逻辑,涵盖时间线数学、音视频同步、媒体处理及渲染导出,确保遵循行业标准与精确的时序规范。
实现或修改时间线逻辑(如裁剪、分割、磁吸)
处理时间码、帧率转换及有理数时间算术
调整音视频同步、播放状态机或漂移校正
进行媒体导入、探测、编解码检查或资产链接
生成渲染图、计算转场或执行FFmpeg导出
npx skills add AIEraDev/Clypra --skill nle-domain-engineering -g -y
指导基于测量的性能优化与可靠性工程,适用于排查播放卡顿、内存泄漏及IPC瓶颈等场景。
诊断播放卡顿或帧率下降
分析内存泄漏或资源耗尽
优化跨子系统性能瓶颈
npx skills add AIEraDev/Clypra --skill performance-reliability-engineering -g -y
指导AI代理在发布前对Clypra进行只读验证和审计,包括版本一致性、静态分析、测试套件、原生Sidecar二进制文件及桌面安装包构建检查,确保发布候选版质量。
准备发布候选版时
验证打包好的桌面安装程序(.dmg, .msi, .deb)
审计捆绑的Sidecar二进制文件(如FFmpeg)
检查发布CI工作流
npx skills add AIEraDev/Clypra --skill release-readiness -g -y
指导资深工程师进行严谨的技术决策、权衡评估和架构判断。适用于规划复杂功能、修复疑难缺陷、评估依赖及挑战不合理需求等场景,强调在编码前明确问题、审查代码并识别风险。
规划非平凡特性或结构性重构
修复并发竞争、内存泄漏等复杂间歇性缺陷
变更公共API、状态存储或数据模型
评估第三方依赖的集成或替换
涉及可靠性、性能或可维护性的技术权衡
质疑不合理的工程需求
npx skills add AIEraDev/Clypra --skill senior-engineer-decision-making -g -y
指导AI代理基于Tauri v2进行跨平台应用开发,确保macOS、Windows和Linux的一致性。涵盖WebView兼容性、平台适配器、路径解析及多OS验证,防止单平台假设,强制独立验证与文档更新。
实现受操作系统影响的功能
修改Tauri命令或插件
处理文件系统或外部进程
调整窗口或键盘行为
解决不同操作系统间的差异
npx skills add AIEraDev/Clypra --skill tauri-cross-platform-engineering -g -y
指导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代理诊断、复现并修复Clypra缺陷,强制实施单任务纪律与回归测试。适用于崩溃、渲染冻结及音视频同步等故障排查,确保证据驱动且彻底修复。
调查应用崩溃或渲染冻结
排查音视频漂移或时间线损坏
解决内存泄漏或GPU资源未释放
修复CI流水线失败或竞态条件
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
指导AI代理为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回退路径的性能。通过测量帧率、延迟、资源占用及跨平台表现,定位性能瓶颈,验证优化效果并检测回归问题。
预览渲染架构变更
默认预览路径切换
报告播放卡顿或延迟增加
CPU/GPU/内存消耗异常
提出性能优化方案
新操作系统或硬件引入
npx skills add AIEraDev/Clypra --skill clypra-preview-performance-engineering -g -y
负责Clypra桌面NLE应用的UI/UX工程,涵盖设计决策、可用性、交互设计及WCAG 2.2 AA无障碍标准。用于屏幕、组件及时间线交互的设计、审查与实现。
设计或重构应用界面
改进可用性与视觉层次
添加或修改组件与对话框
优化时间线与预览交互
修复UI缺陷或进行一致性审计
npx skills add AIEraDev/Clypra --skill clypra-ui-ux-engineering -g -y
定义Clypra桌面视频编辑器的标准化代码审查流程,指导AI按风险优先级检查PR、Git Diff及Agent生成代码,重点关注功能缺陷、并发安全、资源泄漏及性能。
审查Pull Requests或Git Diffs
评估AI Agent生成的代码变更
提交前的本地工作树验证
npx skills add AIEraDev/Clypra --skill code-review -g -y
提供Clypra应用新功能开发的标准化工作流,涵盖需求分析、架构权衡、规格制定及单任务原子化执行。强调在编码前进行非破坏性范围界定与回归测试规划,确保符合React/Tauri/Rust多层架构规范。
需要实现新的UI功能或工具面板
添加新的剪辑类型、转场效果或导出选项
扩展时间线操作或集成原生后端能力
npx skills add AIEraDev/Clypra --skill feature-implementation -g -y
处理国际化与本地化任务,涵盖用户界面文本、翻译目录、区域格式及无障碍标签的增删改查与审计。适用于React/Tauri应用中的多语言支持、语言切换及本地化回归测试。
添加或修改用户可见文本
调整翻译目录或语言配置
涉及日期数字格式化
审查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 代理在发布前对 Clypra 桌面应用进行只读审计与构建验证,涵盖版本同步、静态分析、测试执行及原生组件检查。
准备发布候选版本
验证打包的桌面安装程序
审计捆绑的侧边二进制文件
检查发布 CI 工作流
npx skills add AIEraDev/Clypra --skill release-readiness -g -y
指导资深工程师进行严谨的技术决策、权衡评估和架构判断。适用于复杂功能规划、缺陷修复及依赖评估,强制在编码前完成问题定义与方案验证。
规划非平凡功能或结构性重构
修复复杂或间歇性缺陷
变更公共API或数据模型
评估第三方依赖集成
挑战不合理需求
npx skills add AIEraDev/Clypra --skill senior-engineer-decision-making -g -y
指导AI代理在Clypra项目中实现Tauri v2跨平台工程,确保macOS、Windows和Linux的行为一致性。涵盖WebView适配、路径解析、多OS验证及平台差异处理。
实现受操作系统影响的功能
修改Tauri命令或插件
处理文件系统或外部进程
调整窗口或键盘行为
解决macOS、Windows和Linux之间的差异
npx skills add AIEraDev/Clypra --skill tauri-cross-platform-engineering -g -y
用于深入调查Clypra视频编辑器代码实现机制与设计决策,通过追踪代码、Git历史及文档生成证据报告,验证功能状态并纠正AI错误陈述。
询问Clypra某模块如何工作或设计原因
需要解释子系统或变更历史
验证或反驳关于Clypra代码的AI声明
npx skills add AIEraDev/Clypra --skill clypra-archaeology -g -y
专为Clypra视频编辑器设计的对抗性缺陷发现技能,用于深度挖掘边缘情况、竞态条件及跨平台兼容性问题,生成基于证据的可靠性报告。
请求进行漏洞狩猎或可靠性审计
调查回归错误或已报告的崩溃问题
审查代码以识别潜在故障模式
评估功能发布前的安全性与稳定性
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 代码库中特定功能的实现机制与设计决策。通过追踪代码、Git 历史及文档,生成基于证据的报告,澄清功能原理、版本变更及 AI 声称的准确性,严禁臆造理由。
询问 Clypra 某部分如何工作或为何如此设计
验证 AI agent 关于 Clypra 代码行为的声明
npx skills add AIEraDev/Clypra --skill clypra-archaeology -g -y
用于在Clypra非线性视频编辑器中主动发现、调查和验证软件缺陷。涵盖崩溃、渲染、音视频同步等问题的逆向测试与可靠性审计,旨在识别边缘案例并生成证据报告。
请求漏洞挖掘或可靠性审计
调查回归问题或特定子系统缺陷
评估代码安全性或发布前质量
npx skills add AIEraDev/Clypra --skill clypra-bug-hunter -g -y
规范Tauri跨平台桌面应用的原生线程安全,强制所有窗口及UI操作在主线程执行,防止多平台下的竞态条件与崩溃。
涉及原生窗口或视图创建/管理
检查主线程断言或SIGTRAP错误
调用Tao/Wry等底层窗口API
npx skills add AIEraDev/Clypra --skill tauri-native-thread-safety -g -y


