Agent Skills
› kaininx/PlainTab
kaininx/PlainTab
GitHub用于准备 PlainTab 版本发布,更新 manifest.json、运行时常量及多语言发布说明文档。
安装全部 Skills
npx skills add kaininx/PlainTab --all -g -y
集合内 Skills (16)
用于准备 PlainTab 版本发布,更新 manifest.json、运行时常量及多语言发布说明文档。
更新版本
bump version
upgrade to vX.Y.Z
发布新版本
npx skills add kaininx/PlainTab --skill bump-version -g -y
辅助用户准备并创建符合规范的 Git 提交,支持按模块作用域生成详细的中文 Conventional Commit 消息。通过筛选相关文件、检查代码及对比历史风格,确保提交内容精准且隔离无关变更。
用户要求提交代码或 commit
用户询问如何编写规范提交信息
npx skills add kaininx/PlainTab --skill commit-changes -g -y
用于诊断 PlainTab 的 Bug、UI 异常、启动及性能回退。核心原则是先构建可复现或可测量的反馈循环,再提出假设并逐一验证。涵盖 Node 脚本、Playwright 测试及性能测量,强调最小化修复与彻底清理调试痕迹。
报告 Bug 或 UI 显示异常
出现启动缓慢或性能回退
扩展程序或 Web 模式流程失败
数据持久化或壁纸渲染问题
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翻译及多语言包,涵盖新增、编辑、格式化、验证和审查界面文本。确保所有支持语言的键值完整本地化,禁止硬编码语言分支或不当使用英文回退,保障国际化一致性。
添加或修改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
发布新版本
准备 PlainTab 发布
npx skills add kaininx/PlainTab --skill bump-version -g -y
用于辅助生成符合 Conventional Commit 或 Google 规范的详细 Git 提交信息,支持用户发起的提交、暂存等操作。
用户要求 commit 或 提交
用户要求 stage changes 或 暂存更改
用户要求使用 Conventional Commit 或 Google-style 格式
npx skills add kaininx/PlainTab --skill commit-changes -g -y
用于诊断PlainTab应用中的Bug、流程断裂、启动故障、存储或壁纸回归及性能问题的Claude适配器,指导遵循标准工作流进行排查。
发现应用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
PlainTab TDD 适配器,用于指导测试驱动开发、修复 bug、回归脚本编写及行为验证。遵循指定工作流确保代码质量与可维护性。
进行测试驱动开发
修复 Bug
编写回归测试脚本
执行行为导向的验证
npx skills add kaininx/PlainTab --skill tdd -g -y
用于维护 PlainTab 运行时 UI 翻译的 Claude 适配器。支持添加、编辑、格式化、验证或审查 js/i18n/*.js 等文件中的 UI 文本及 t(key) 调用,确保国际化内容正确性。
添加或编辑 UI 翻译文本
格式化或验证 i18n 文件
审查 t(key) 调用
npx skills add kaininx/PlainTab --skill update-i18n -g -y
该技能用于在编辑不熟悉模块前进行上下文探索,映射相关文件、调用方及约束条件。通过遵循标准化工作流,帮助开发者快速理解代码结构,降低修改风险并提升开发效率。
需要编辑不熟悉的代码模块
在进行重大重构或修改前需了解整体架构
npx skills add kaininx/PlainTab --skill zoom-out -g -y


