为 TypeScript 项目配置包边界检查,检测外部对包内部文件的直接引用和循环依赖。以包根目录文件作为公开入口,并完成示例、验证和文档。
- 防止直接引用包内部文件
- 在类型检查时一并检查包边界
- 创建可复制的包模板
1.5万 个 · 按人气排序
为 TypeScript 项目配置包边界检查,检测外部对包内部文件的直接引用和循环依赖。以包根目录文件作为公开入口,并完成示例、验证和文档。
检查代码结构,找出妨碍理解和测试的问题,将改进候选方案整理成带前后对比图的HTML报告。选定方案后,通过对话进一步明确约束、依赖关系和设计决策。
帮助设计用法精简、内部集中处理复杂逻辑的模块。通过统一术语和判断标准,评估模块是否易用、实现替换位置是否合适,以及是否便于测试。
以指定提交、分支或标签为基准,从开发规范和原始需求两个角度审查代码变更。分别报告规范问题与需求缺漏,便于独立判断两方面的结果。
根据现有对话和对代码库的理解编写规格文档,并发布到项目的问题跟踪系统,整理用户问题、需求、实现决策、测试方针及本次不涵盖的范围。
通过具体案例和代码对照,厘清项目中的业务术语、概念边界及其关系,将商定的定义写入术语表,并在需要时记录重要设计决策的理由。
通过能检测具体症状的测试或脚本,调查难以复现的故障和性能下降。缩小失败条件,验证多个原因假设,完成修复后检查原始复现流程及防止复发的测试。
通过持续追问细化计划或设计,并在同一段对话中记录设计决策、整理术语表。适合希望边讨论方案、边完成相关文档的人。
将规格文档或工单中的任务落实为代码,定期进行类型检查和测试,完成后使用code-review技能审查变更,并提交到当前分支。
配置 Git 提交前的自动处理流程,用 Prettier 格式化待提交文件,再运行现有类型检查和测试,涵盖 Husky 与 lint-staged 的安装、配置及验证。
在向Codex或Cursor分发技能前,检查配置字段、可执行代码中Claude专用的变量,以及源技能与分发副本是否一致,找出妨碍使用的内容。
指导将Everything Claude Code的技能和钩子接入DeepSeek Harness,涵盖配置生成、运行验证、更新,以及技能或钩子未被识别时的排查。
审查现有代码的一个部分,从设计决策记录、实现惯例、缺失功能和技术选型四个方面整理问题,并推进计划、测试、修复及再次审查。
在修改代码、数据或API前,根据实际依赖关系整理影响范围及所需验证和恢复步骤,再与实现后的差异比对,检查遗漏、范围偏移和验证不足。
用于设计和审查使用MyBatis的Java数据存取代码,检查查询结果与对象的映射、动态SQL和参数安全、事务、分页及批量更新,并排查慢查询和重复查询。
Turn Git changes into a clear commit message using Conventional Commits, a format that labels the change type and optional scope. Review repository history to match its conventions, and flag unrelated changes that should be split.
中文简介正在准备中。当前显示英语简介。
按统一标准检查变量和函数命名、代码可读性、数据更新方式及错误处理,用于新项目开发、代码审查和重构,帮助团队统一便于维护的写法。
用于规划生产数据库的结构变更和现有数据迁移,整理列与索引的添加、分阶段切换及恢复步骤,帮助在变更时考虑停机时间和数据库锁。
为Node.js、Express和Next.js服务端开发提供模式,涵盖API设计、数据查询、缓存、认证与错误处理,并示范如何将数据访问和业务规则分层。
按统一规则设计和审查REST API的URL、响应格式与错误处理,并整理分页、身份验证、请求次数限制和版本管理方案。
从Claude Code工作记录中识别用户修正、错误解决方法和重复流程,积累带有依据与置信度的行为规则,按项目整理,并将相关规则发展为技能、命令或智能体。
在仓库中执行命令,检查状态,调查CI或构建失败,并验证必要的修复。依据执行结果报告本地修改、验证、提交和推送的状态。
为Vue.js 3和Nuxt界面实现提供从组件设计、共享状态管理到页面导航与测试的指导。通过具体示例检查代码组织和数据更新方式,也涵盖Nuxt数据获取与服务端渲染。
Guide Swift 6.2 migration and concurrency design using MainActor, which keeps related work on the main actor. Address data-race compiler errors, protocol conformance, and explicit background execution for heavy computations through @concurrent.
中文简介正在准备中。当前显示英语简介。