Agent Skills
› kaininx/PlainTab
kaininx/PlainTab
GitHub用于准备 PlainTab 版本发布,自动更新 manifest.json、运行时版本常量、多语言变更日志、商店列表及发布说明等文档。
Install All Skills
npx skills add kaininx/PlainTab --all -g -y
Skills in Collection (16)
用于准备 PlainTab 版本发布,自动更新 manifest.json、运行时版本常量、多语言变更日志、商店列表及发布说明等文档。
更新版本
bump version
upgrade to vX.Y.Z
发布新版本
npx skills add kaininx/PlainTab --skill bump-version -g -y
辅助生成符合 PlainTab 规范的 Git 提交,支持自动区分变更范围、执行代码检查及撰写结构化中文 Conventional Commit 信息。
用户请求提交代码或 commit
要求生成精确的 Conventional Commit 消息
npx skills add kaininx/PlainTab --skill commit-changes -g -y
用于诊断 PlainTab 的 Bug、UI 异常、性能回归及启动问题。通过构建可复现的反馈循环,分析症状并生成假设,最终定位根因并提供修复方案,强调最小化修改和彻底清理调试代码。
用户报告 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 的版本管理、数据迁移逻辑、清理规则及验证流程,确保用户数据安全与跨版本升级兼容性。
修改 localStorage 或 IndexedDB 结构
处理旧数据迁移或版本升级兼容
npx skills add kaininx/PlainTab --skill storage-migration -g -y
PlainTab项目测试驱动开发技能,指导在修改运行时行为前通过红绿重构循环编写行为验证脚本。强调使用Node脚本或浏览器自动化测试公开接口行为,禁止引入外部框架,确保代码变更的安全性与可回归性。
需要实现新功能或修复Bug
执行测试驱动开发流程
编写行为验证脚本
npx skills add kaininx/PlainTab --skill tdd -g -y
用于维护 PlainTab 运行时 UI 翻译及多语言包,涵盖添加、编辑、格式化、验证文本及新设置本地化。确保所有语言包键值完整,避免非英语包使用英文回退,并遵循特定加载与调用规范。
需要为新增或修改的 UI 元素添加多语言翻译
检查或修复现有语言包的完整性与格式
为新功能添加本地化字符串
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 提交,支持暂存特定文件并生成详细的作用域化提交信息。
用户请求提交代码(commit)
用户要求暂存更改(stage changes)
用户指定使用精确的 Conventional Commit 或 Google 风格提交消息
npx skills add kaininx/PlainTab --skill commit-changes -g -y
用于诊断PlainTab应用中的Bug、流程中断、启动问题、存储或壁纸回归以及性能退化的技能。
应用出现Bug
用户流程异常
启动失败
存储或壁纸功能回归
性能下降
npx skills add kaininx/PlainTab --skill diagnose -g -y
用于审查代码库架构、耦合度、可测试性及重构机会的适配器,引导执行架构审查工作流。
代码架构审查
评估代码耦合度
识别重构机会
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
用于测试驱动开发(TDD)的适配器,支持测试优先的功能开发、缺陷修复、回归脚本编写及行为验证。
功能开发
缺陷修复
回归测试
npx skills add kaininx/PlainTab --skill tdd -g -y
用于维护 PlainTab 运行时 UI 翻译的 Agent Skill,支持在 js/i18n 等文件中添加、编辑、格式化、验证或审查 UI 文本及 t(key) 调用。
需要更新或修改 UI 界面文案
检查或修复国际化翻译文件
添加新的多语言支持键值
npx skills add kaininx/PlainTab --skill update-i18n -g -y
在编辑不熟悉代码区域前,通过映射模块、文件及约束进行上下文梳理的适配器。
准备修改不熟悉的代码区域
需要理解相关文件和调用关系
npx skills add kaininx/PlainTab --skill zoom-out -g -y


