Compétences enact/dice-roll-rust
🎲

enact/dice-roll-rust

Sûr ⚙️ Commandes externes

カスタム面数でダイスを振る

ユーザーはボードゲームやシミュレーションのために乱数生成が必要です。このスキルは、構成可能な面数と数量で任意の乱数ニーズに対応する、シンプルで高速なRustベースのダイスローラーを提供します。

Prend en charge: Claude Codex Code(CC)
⚠️ 66 Médiocre
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "enact/dice-roll-rust". Roll 2d6 using enact/dice-roll-rust

Résultat attendu:

Rolled two 6-sided dice: [4, 6], total: 10

Utilisation de "enact/dice-roll-rust". Roll a d20

Résultat attendu:

Rolled a 20-sided die: 15

Utilisation de "enact/dice-roll-rust". Roll 4d6 for stats

Résultat attendu:

Rolled four 6-sided dice: [3, 5, 6, 1], total: 15

Audit de sécurité

Sûr
v1 • 1/23/2026

False positive findings dismissed. Static scanner flagged LCG random number generation as 'weak cryptographic algorithm' and Markdown code fences as 'shell backtick execution'. Both are harmless patterns in this educational dice rolling tool. No actual security risks found.

2
Fichiers analysés
188
Lignes analysées
1
résultats
1
Total des audits

Facteurs de risque

⚙️ Commandes externes
Aucun emplacement spécifique enregistré
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
85
Contenu
21
Communauté
100
Sécurité
65
Conformité aux spécifications

Ce que vous pouvez construire

テーブルトップゲーム

D&D、Pathfinder、またはその他のテーブルトップRPGでダイスを振ります。戦闘ロール、スキルチェック、ダメージロールを即座に生成します。

統計サンプリング

シミュレーション、実験、または確率概念の教育のために乱数を生成します。複数のダイスでさまざまな分布をモデル化できます。

ゲーム開発

開発ワークフローでダイスを振ってゲームメカニクスをテストします。プロトタイピングのために素早く乱数値を生成します。

Essayez ces prompts

シンプルなダイスロール
Roll a d{sides} using enact/dice-roll-rust
複数ダイス
Roll {count} d{sides} dice with enact/dice-roll-rust
D&Dステータス生成
Roll 4d6 drop lowest for D&D stat generation using enact/dice-roll-rust
複雑なダイスプール
Roll {count} {sides}-sided dice and show me each result plus the total

Bonnes pratiques

  • パラメータが許容範囲内であることを確認するために、スキル呼び出し前にダイスパラメータを検証してください
  • 各ダイスを個別に分析する必要がある場合は、個々のロール結果配列を使用してください
  • 単一ダイスロールや最大ダイス数などのエッジケースを適切に処理してください

Éviter

  • セキュリティ上有意義な乱数値には使用しないでください - シンプルなLCGを使用しているため暗号化には向いていません
  • ドキュメントのコード fences と実際のシェル実行を混同しないでください - このツールは安全なドキュメントです
  • 暗号化の乱数を期待しないでください - これは基本的なPRNGを使用した教育用の例です

Foire aux questions

どのようなダイスタイプがサポートされていますか?
2面から100面までのダイスがサポートされています。一般的なタイプには、d4、d6、d8、d10、d12、d20、およびd100が含まれます。
一度に何個のダイスを振れますか?
1回の呼び出しで1〜100個のダイスを振ることができます。各ダイスは独立して振られます。
乱数生成は暗号化的に安全ですか?
いいえ。このツールは教育用とゲーム用に設計されたシンプルな線形合同生成器を使用しています。セキュリティ上有意義なアプリケーションには使用しないでください。
出力は何形式ですか?
スキルはロール(個々の結果の配列)、合計(合計値)、面数、カウントフィールドを含む構造化されたJSONを返します。
再現可能な結果を取得できますか?
いいえ。乱数生成器はシステム時刻からシードされ、再現可能なシーケンスのために手動でシードすることはできません。
このスキルは安全ですか?
はい。これはシンプルなダイスロールユーティリティで、乱数の生成以外のファイルシステム、ネットワーク、またはシステム操作を実行しません。

Détails du développeur

Structure de fichiers

📄 dice.rs

📄 SKILL.md