mcpField
T
typesafe

typesafe

github.com/nmnmcc开发360 次安装8 周前更新
代码仓库

关于 typesafe

用于保持值在来源、转换和最终使用过程中的含义一致的开发技能。它引导开发者使用项目原生类型与验证,并检查有效及无效输入。

主要功能

  1. 01追踪跨边界传递的值
  2. 02识别数据真实来源
  3. 03使用原生类型与模式
  4. 04检查接受与拒绝的输入

适用场景

  1. 01验证系统边界处的数据
  2. 02设计模式与泛型 API

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/nmnmcc/skills --skill typesafe

安装后在 Claude Code 中输入/typesafe确认已加载。

附带文件agents/openai.yamlreferences/guide.md

详细介绍

TypeSafe

让一个值从源头到最终使用的整个过程中始终保留其含义。在可行时,让无效状态难以表示,并确保每项声称的保证都有实际支持它的类型、契约或运行时检查。

  1. 追踪值在各个边界和转换中的变化。
  2. 确定其形状和含义的事实来源。
  3. 在最窄的边界使用项目原生的类型、模式和验证。
  4. 检查可接受的值,以及重要的被拒绝值或缺失值。

有关通用 API、模式设计、迁移或类型与运行时之间的差距,请阅读详细指南。

评论

支持 Markdown