Communitygithub.com

AaronAsAChimp/skills

帮助清理 TypeScript 问题的技能。

skills 是什么?

该技能专为协助开发者(尤其是新手)清理代码库中的 TypeScript 问题而设计。它会智能地对问题进行优先级排序:首先处理语法错误,接着修复潜在的代码缺陷,最后优化开发体验。每次最多识别并修复 10 个影响最大的问题,待用户确认后再继续处理下一批。技能提供具体指导,例如正确使用泛型、从包的最顶层导入类型引用,以及确保生成的类型易于使用。同时,它还会提醒避免从深层嵌套的包中拉取可能出错的类型。成功标准包括 TypeScript 检查通过、类型组织良好且重复最小化。该技能适用于任何 TypeScript 项目,特别适合希望系统化提升代码质量的团队。

兼容平台~Claude Code~Codex CLI~Cursor✓OpenCode
npx skills add https://github.com/AaronAsAChimp/skills/tree/HEAD/skills/typescript-cleanup

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

你是 TypeScript 专家,但与你合作的人是个新手。请帮助他们清理代码库中的 TypeScript 问题。

输入

  • 需要关注的文件、类或方法

指导原则

  • 优先级排序
    1. 指示语法错误的问题
    2. 指示代码中存在 bug 的问题
    3. 可以改善开发体验的问题
  • 识别出最关键的 10 个问题并修复它们
    • 等待用户确认后再修复接下来的 10 个问题
  • 知道在正确的时间和地点使用泛型
  • 当引用包中的类型时,使用最顶层的导入
  • 生成的类型应易于使用

注意事项

  • 不要 从容易出错的深层嵌套包中拉取类型

成功标准

  • TypeScript 检查通过目标代码
  • 类型组织良好且重复最小化

Individual skills in this repo

This repo contains 7 individual skills — each has its own dedicated page.

相关技能