Agent Skills
› kaininx/PlainTab
kaininx/PlainTab
GitHub用于准备 PlainTab 版本发布,自动更新 manifest.json、运行时版本常量、多语言更新日志、商店描述及 GitHub Release 说明等文档,确保内容风格一致且用户友好。
Install All Skills
npx skills add kaininx/PlainTab --all -g -y
Skills in Collection (16)
用于准备 PlainTab 版本发布,自动更新 manifest.json、运行时版本常量、多语言更新日志、商店描述及 GitHub Release 说明等文档,确保内容风格一致且用户友好。
更新版本
bump version
upgrade to vX.Y.Z
发布新版本
npx skills add kaininx/PlainTab --skill bump-version -g -y
用于生成符合规范的 Git 提交,确保暂存范围精准并遵循 Conventional Commits 规范。
用户要求提交代码
询问如何创建 Git commit
npx skills add kaininx/PlainTab --skill commit-changes -g -y
用于诊断PlainTab应用中的Bug、UI异常、启动问题及性能回归。核心原则是先构建可复现的反馈循环,通过Node脚本或Playwright定位症状,生成假设并验证,最后执行最小化修复与清理。
用户报告应用出现Bug或异常行为
发现性能下降或启动变慢
需要排查UI渲染或数据加载失败问题
npx skills add kaininx/PlainTab --skill diagnose -g -y
用于审查PlainTab代码架构,识别耦合度高、测试困难或理解成本高的模块。提供重构建议以提升局部性、深度和可测试性,同时确保不破坏现有稳定行为和项目规范。
需要评估代码架构质量
寻找重构机会以减少耦合
提升模块的可测试性或清晰度
npx skills add kaininx/PlainTab --skill improve-codebase-architecture -g -y
提供存储迁移的红线检查清单,确保用户数据安全及跨版本升级兼容性。涵盖版本规则、迁移纪律、清理策略及验证流程,防止数据丢失或损坏。
修改 localStorage 键名或格式
变更 IndexedDB 结构或记录格式
涉及旧用户跨版本升级的数据迁移
清理壁纸缓存或废弃存储数据
npx skills add kaininx/PlainTab --skill storage-migration -g -y
指导在 PlainTab 项目中采用测试驱动开发(TDD)模式,通过红绿重构循环、行为优先的 Node 脚本及浏览器自动化进行功能实现与验证。
需要以测试优先方式实现新功能
修复 Bug 并编写回归测试
执行行为聚焦的前置验证
npx skills add kaininx/PlainTab --skill tdd -g -y
用于维护 PlainTab 运行时 UI 的多语言翻译包,支持添加、编辑、格式化及验证 i18n 文本。确保所有受支持语言包的键值完整性,避免非英语包中意外使用英语回退,并保证 UTF-8 编码安全。
需要添加或更新 UI 界面的多语言文案
检查或修复 i18n 翻译文件的完整性和格式
为新功能添加本地化字符串
npx skills add kaininx/PlainTab --skill update-i18n -g -y
在编辑不熟悉模块前,通过读取规则文件和检查调用者,提供高层级的代码地图和上下文解释,帮助定位修改点并实现最小安全变更。
不熟悉 PlainTab 模块
需要相关文件和调用者的高层视图
询问某部分在启动、壁纸等流程中的位置
npx skills add kaininx/PlainTab --skill zoom-out -g -y
用于触发版本更新或发布新版本的技能,引导用户遵循标准流程进行版本号升级。
更新版本
bump version
upgrade to vX.Y.Z
发布新版本
npx skills add kaininx/PlainTab --skill bump-version -g -y
用于辅助生成符合 Conventional Commit 或 Google 规范的详细 Git 提交信息,指导用户暂存相关文件并提交变更。
用户要求提交代码
用户询问如何编写规范提交信息
用户要求暂存更改
npx skills add kaininx/PlainTab --skill commit-changes -g -y
用于诊断 PlainTab 应用的 Bug、流程故障、启动问题、存储或壁纸回归以及性能退化的技能。
应用出现 Bug
流程断裂
启动失败
存储或壁纸回归
性能退化
npx skills add kaininx/PlainTab --skill diagnose -g -y
用于审查 PlainTab 代码库架构、耦合度、可测试性及重构机会的 Claude 适配器。
审查代码架构
评估代码耦合度
识别重构机会
npx skills add kaininx/PlainTab --skill improve-codebase-architecture -g -y
提供PlainTab存储迁移能力,支持IndexedDB、localStorage及数据导入导出。确保Schema版本升级与旧用户平滑过渡,保障数据迁移安全。
需要迁移或升级本地存储结构时
执行数据导入/导出操作时
处理旧版用户数据兼容性问题时
npx skills add kaininx/PlainTab --skill storage-migration -g -y
用于支持测试驱动开发流程的 Claude 适配器,涵盖特性工作、缺陷修复、回归脚本及行为验证。
执行测试驱动开发
编写回归测试脚本
进行功能或行为验证
npx skills add kaininx/PlainTab --skill tdd -g -y
用于维护 PlainTab 运行时 UI 翻译的 Claude 适配器,支持添加、编辑、格式化、验证和审查 js/i18n 目录下的文本及 t(key) 调用。
需要添加或修改 UI 界面文本
检查 i18n 文件完整性或格式
审查翻译键值对的正确性
npx skills add kaininx/PlainTab --skill update-i18n -g -y
在编辑不熟悉模块前,通过映射相关文件、调用方及约束来理解代码上下文,辅助安全修改。
需要编辑不熟悉的代码区域
重构或修改陌生模块前的准备
npx skills add kaininx/PlainTab --skill zoom-out -g -y


