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
指导 Agent 执行 Git 提交,确保仅暂存相关变更并生成符合 PlainTab 规范的中文作用域 Conventional Commits。通过检查历史风格和运行验证脚本,保证提交信息的精确性与代码质量。
用户请求创建 git commit
用户要求 stage changes
用户询问如何编写 Conventional Commit
npx skills add kaininx/PlainTab --skill commit-changes -g -y
用于诊断PlainTab应用中的Bug、UI异常、启动问题及性能回退。通过构建反馈循环复现症状,生成假设并逐步验证,最终提供最小化修复方案并清理临时调试代码。
用户报告功能故障或UI显示异常
出现启动速度或渲染性能回退
需要定位存储迁移或解析器错误
npx skills add kaininx/PlainTab --skill diagnose -g -y
用于审查 PlainTab 代码架构,识别耦合度高、可测试性差或难以理解的模块。提供重构建议以改善局部性和深度,同时严格遵守项目约束,不执行实际代码修改。
审查代码架构
寻找重构机会
降低模块耦合度
提高代码可测试性
npx skills add kaininx/PlainTab --skill improve-codebase-architecture -g -y
用于管理 PlainTab 应用存储迁移的规范,涵盖 localStorage 和 IndexedDB 的版本控制、数据迁移逻辑及清理规则,确保用户数据在跨版本升级时的安全与一致性。
修改 localStorage 或 IndexedDB 结构
调整数据存储格式或版本号
执行旧数据迁移或清理任务
npx skills add kaininx/PlainTab --skill storage-migration -g -y
指导在 PlainTab 项目中实施测试驱动开发,遵循红绿重构循环。通过 Node 脚本或浏览器自动化编写行为测试,确保在修改代码前锁定可观察的用户面行为,验证模块 API、配置及渲染效果。
实现新功能
修复 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 流程。
用户请求更新版本
用户请求发布新版本
npx skills add kaininx/PlainTab --skill bump-version -g -y
用于准备和创建符合规范的 Git 提交,支持 Conventional Commit 或 Google 风格,自动暂存相关文件并生成详细提交信息。
用户请求提交代码
用户要求使用规范提交格式
npx skills add kaininx/PlainTab --skill commit-changes -g -y
用于诊断 PlainTab 应用中的 Bug、流程断裂、启动问题、存储或壁纸回归以及性能衰退。引导 Agent 遵循规范工作流进行排查,并同步更新官方技能文件。
应用出现 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适配器,支持测试驱动开发、缺陷修复、回归脚本及行为验证。优先读取规范工作流并执行,变更时同步更新主文件。
需要遵循TDD流程编写新功能
进行Bug修复或回归测试
生成行为聚焦的验证脚本
npx skills add kaininx/PlainTab --skill tdd -g -y
用于维护PlainTab运行时UI翻译的Claude适配器。支持在js/i18n目录中添加、编辑、格式化、验证或审查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


