jybill
- 14 skills
- 0 followers
- 6 hours ago last updated
- ▌
- ▌ Upgrade Project · jybill bundle当用户要求评估或实施 JavaScript/TypeScript 项目升级、现代化、技术迁移、模板同步或项目标准化时使用。覆盖 Prettier/Oxfmt、ESLint/Oxlint、Jest/Vitest、CJS/ESM、pnpm latest、NestJS latest、SWC、Prisma Client、Docker 构建、.gitignore、AGENTS.md/CLAUDE.md 等内容,包含只评估项目差距和实际修改两种模式。
- ▌ Webstrom Test Creator · jybill bundle为项目中的 Vitest 测试文件创建可提交、可跨团队使用的 WebStorm `.run/*.run.xml` 文件级运行配置。当用户要求为某个测试目录或 glob 批量生成 WebStorm 运行配置、按 `folderName` 分组、参考已有 `.run` 模板,或为手动调试补齐 Vitest 配置时使用。
- ▌ Ddt · jybill bundle检查并纠正 dont-do-that packaging 问题,包括过度封装、过度抽象、薄 helper、薄类型拆分、单次引用 enum / 常量、实例属性绕传参数、React 组件职责放置错误、React 前端 util 组织错误和 Node.js 后台分层职责错误;当用户要求 review 或修改代码结构、内联小函数、合并薄类型、收回单点常量、整理 React hook / TSX / 前端 util 职责、检查 Node.js service / logic / query 分层,或判断代码是否符合项目规范时使用。
- ▌ Notes · jybill bundle当用户明确要求补注释、调整注释、review 注释质量、沉淀注释规范,或需要判断复杂逻辑、循环块、if 分支、变量组、状态分支、数据转换、SQL 口径、React Hook 副作用、Node.js 后台编排中哪些位置值得注释时,使用这个 skill。目标是让刚接手模块的人也能读懂注释所说明的意图、变量职责和业务边界,不给简单代码逐行配旁白。
- ▌ Search · jybill按问题类型选择外部检索工具。代码、库、框架、SDK、CLI、API 和云服务等技术问题优先使用 find-docs skill;其他开放网页检索优先使用 Exa WebSearch;打开或读取具体 URL 时使用 OpenAI 官方 Web Search。首选工具额度不足或不可用时静默切换来源。这个 skill 不处理本地文件检索或代码托管仓库任务。
- ▌ Summary · jybill在需求、plan 或实现代码已经明确后,将符合需求的代码、diff、模块链路沉淀为 docs/spec/ 规范文档;当用户要求总结模块、沉淀 spec、更新规格、整理实现口径、记录影响范围、当前边界或 TODO 时使用。也适用于用户提供需求/plan/实现文件,希望把最终行为同步到 docs/spec 的场景。
- ▌ Style Fix · jybill修复 CSS、Tailwind CSS、CSS Module、Ant Design 样式覆盖、className、主题 token、布局和视觉样式问题。用户提到样式问题、CSS 报错、Missing comma、选择器、@apply、Tailwind v4 canonical class、颜色、间距、圆角、表格样式、AntD 覆盖,或功能改动触碰样式代码时使用。
- ▌
- ▌
- ▌
- ▌ Next Browser · jybill使用 @vercel/next-browser CLI 调试 Next.js/React 页面。适用于需要用 shell 命令获取浏览器态信息的任务,包括页面打开与导航、截图、React component tree、props、hooks、PPR shell、Cache Components、错误、日志、网络请求、 Core Web Vitals、水合性能、re-render 性能,以及通过用户提供的 cookie 文件 访问登录态页面。
- ▌ Kysely Schema · jybill当用户提供 MySQL DDL、CREATE TABLE 语句、表结构截图或要求补齐 Kysely 数据库类型、DB 接口、Insertable / Updateable 类型、批量插入、批量更新、upsert、query/modify 方法时使用这个 skill。重点是把 DDL 准确转换为本仓库的 Kysely 类型和对应 service 方法,避免 ToGenerated、null/default 判断和 camelCase/snake_case 映射出错。
- ▌ Test Optimize · jybill bundle优化单元测试、集成测试和端到端测试的类型选择、断言、mock、测试数据与评审质量。用户要求新增、修复、重构或评审测试,处理无意义断言、mock、覆盖率、spec、integration 或 e2e 边界时使用。