javascript-ui-math について
javascript-ui-mathは、ブラウザー上のJavaScriptで数値を扱うためのスキルです。型変換、精度、剰余、丸め、乱数、BigIntなどの境界ケースに関するルール、例、パターン、デバッグ手順を提供します。
主な機能
- 01JavaScriptの数値境界ケースに対応
- 02型変換と精度を解説
- 03剰余と丸めの指針
- 04乱数とBigIntを扱う
- 05例とデバッグ手順を提供
活用シーン
- 01ブラウザー計算の予期しない結果をデバッグ
- 02UIコードの丸めや剰余の挙動を選択
- 03BigIntや乱数を使う数値ロジックを点検
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ lvtd-llc/ skills --skill javascript-ui-mathインストール後、Claude Code で/javascript-ui-mathを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
guidelines.mdagents/openai.yamlreferences/source-map.mdreferences/ui-numbers/checklist.mdexamples.mdknowledge.mdpatterns.mdrules.mdworkflows/debug-ui-number-logic.md詳細
JavaScript UI 数学
予測可能なエッジケース処理が必要な、数値に関するブラウザーの動作にはこのスキルを使用します。型変換、精度、剰余の動作、丸め、ランダム化、BigInt に関するよくある JavaScript の落とし穴を回避できます。
クイックスタート
guidelines.mdを読み、関連するファイルを最小限に絞ります。- 実装上の判断には
references/ui-numbers/rules.mdを読み込みます。 - コードを編集する際は
references/ui-numbers/examples.mdを読み込みます。 - 複数手順の導出やデバッグには
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 対応