mcpField
J
javascript-ui-math

javascript-ui-math

github.com/lvtd-llc开发142 次安装7 周前更新
代码仓库

关于 javascript-ui-math

javascript-ui-math 是处理浏览器 JavaScript 数值行为的技能,涵盖类型强制转换、精度、取模、舍入、随机数和 BigInt 等边界情况,并提供规则、示例、模式和调试流程。

主要功能

  1. 01处理 JavaScript 数值边界情况
  2. 02说明类型转换与精度问题
  3. 03指导取模与舍入处理
  4. 04涵盖随机数与 BigInt
  5. 05提供示例和调试流程

适用场景

  1. 01调试结果异常的浏览器计算
  2. 02为 UI 代码选择舍入或取模行为
  3. 03审查使用 BigInt 或随机数的数值逻辑

安装

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

$npx skills add https://github.com/lvtd-llc/skills --skill javascript-ui-math

安装后在 Claude Code 中输入/javascript-ui-math确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

guidelines.md
agents/
openai.yaml
references/
source-map.md
references/ui-numbers/
checklist.md
examples.md
knowledge.md
patterns.md
rules.md
workflows/
debug-ui-number-logic.md

详细介绍

JavaScript UI 数学

当浏览器中的数值行为需要可预测地处理边缘情况时,请使用此技能。它有助于避免 JavaScript 中与类型强制转换、精度、取模行为、舍入、随机化和 BigInt 相关的常见陷阱。

快速开始

  1. 阅读 guidelines.md,选择最精简的相关文件集。
  2. 加载 references/ui-numbers/rules.md,以确定实现方案。
  3. 编辑代码时,加载 references/ui-numbers/examples.md。
  4. 对于多步骤推导或调试,请使用 workflows/debug-ui-number-logic.md。

目录

资源用途
guidelines.md将任务路由到合适的参考文件
references/source-map.md书籍来源及章节/小节对应关系
references/ui-numbers/knowledge.md核心概念和术语
references/ui-numbers/rules.md实用规则、指南和例外情况
references/ui-numbers/examples.md不佳/良好示例及重构方法
references/ui-numbers/patterns.md可复用的公式和实现模式
references/ui-numbers/checklist.md审查清单和警示项
workflows/debug-ui-number-logic.md分步工作流

来源

内容改编自 Paul McFedries 所著的 Math for Web Design,第 2 章:JavaScript 数学基础。 引用记录在 references/source-map.md 中。

评论

支持 Markdown