Agent Skills
› kaininx/PlainTab
kaininx/PlainTab
GitHub用于准备 PlainTab 版本发布,自动更新 manifest、多语言日志、发行说明及商店列表等文档,确保内容风格一致且用户友好。
Install All Skills
npx skills add kaininx/PlainTab --all -g -y
Skills in Collection (16)
用于准备 PlainTab 版本发布,自动更新 manifest、多语言日志、发行说明及商店列表等文档,确保内容风格一致且用户友好。
更新版本
bump version
upgrade to vX.Y.Z
发布新版本
npx skills add kaininx/PlainTab --skill bump-version -g -y
辅助用户生成符合 Conventional Commits 规范的 Git 提交,支持自动区分相关文件、执行代码检查并撰写详细的中英双语提交信息。
请求创建 git commit
要求使用 Conventional Commits 规范
询问如何提交代码
npx skills add kaininx/PlainTab --skill commit-changes -g -y
用于诊断PlainTab应用中的Bug、UI异常、启动问题及性能回退。强调先构建可复现的反馈循环,通过假设验证定位根因,执行最小修复并清理临时调试代码。
报告Bug或性能回退
需要复现和诊断故障
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项目中采用测试驱动开发(TDD)模式,通过红绿重构循环实现功能。强调基于公共接口编写行为测试,利用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 和发布准备工作,确保流程标准化。
用户请求更新版本
用户请求 bump version
用户请求升级到特定版本 vX.Y.Z
用户请求发布新版本
npx skills add kaininx/PlainTab --skill bump-version -g -y
用于准备和创建 Git 提交的技能,支持生成符合 Conventional Commit 规范的详细提交信息。
用户要求提交代码或 stage changes
需要生成精确的 Conventional Commit 或 Google-style 提交消息
npx skills add kaininx/PlainTab --skill commit-changes -g -y
用于诊断 PlainTab 应用中的 bug、流程断裂、启动问题、存储或壁纸回归及性能退化等问题的技能。
用户报告应用出现异常行为或崩溃
需要排查启动失败或功能失效问题
发现性能下降或 UI/数据回归
npx skills add kaininx/PlainTab --skill diagnose -g -y
用于审查代码库架构、耦合度、可测试性及重构机会的适配器,引导遵循标准工作流程。
需要评估代码架构质量
识别重构机会
检查模块耦合与可测试性
npx skills add kaininx/PlainTab --skill improve-codebase-architecture -g -y
提供存储迁移、清理及导入导出能力,确保 IndexedDB 和 localStorage 的数据安全与版本兼容。
需要升级或迁移本地存储数据时
处理旧用户数据兼容性问题时
执行存储结构变更后的清理工作时
npx skills add kaininx/PlainTab --skill storage-migration -g -y
PlainTab TDD技能,支持测试优先的开发工作、缺陷修复、回归脚本编写及行为验证。引导用户遵循标准TDD流程,确保代码质量与功能正确性。
进行新功能开发
修复现有Bug
编写回归测试脚本
执行行为验证
npx skills add kaininx/PlainTab --skill tdd -g -y
用于维护 PlainTab 运行时 UI 翻译的适配器,支持添加、编辑、格式化、验证和审查 js/i18n 目录下的文本及 t(key) 调用。
需要添加或修改 UI 多语言文案
审查或格式化国际化资源文件
验证 t(key) 调用的正确性
npx skills add kaininx/PlainTab --skill update-i18n -g -y
用于在编辑陌生代码区域前,通过映射相关模块、文件和约束来快速理解上下文,辅助安全修改。
需要编辑不熟悉的代码模块
修改前需梳理调用关系和约束
npx skills add kaininx/PlainTab --skill zoom-out -g -y


