uuid

آمن 🌐 الوصول إلى الشبكة📁 الوصول إلى نظام الملفات⚙️ الأوامر الخارجية

UUIDで一意の識別子を生成

アプリケーションはエンティティ、セッション、レコードを追跡するために一意の識別子を必要とします。このスキルは、RFC9562準拠のUUID v4ランダム識別子とUUID v7タイムスタンプベース識別子を生成するための、すぐに使えるプロンプトを提供します。

يدعم: Claude Codex Code(CC)
⚠️ 68 ضعيف
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "uuid". 新しいユーザーレコード用のUUID v4識別子を生成してください。

النتيجة المتوقعة:

  • UUID v4 (暗号学的ランダム): 9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d
  • この128ビット識別子は、実質的に衝突確率がゼロです。
  • これをUserエンティティのプライマリキーとして使用してください。

استخدام "uuid". UUID v7を使用する監査ログ用のTypeScriptインターフェースを作成してください。

النتيجة المتوقعة:

  • v7 UUID idフィールドを持つインターフェースを定義
  • timestamp、userId、action、resourceフィールドを含める
  • 自然にソート可能なIDにはuuidv7()を使用

التدقيق الأمني

آمن
v3 • 1/16/2026

This is a pure documentation/prompt skill containing only markdown documentation for the uuid npm package. Static findings are false positives: markdown code fences were misinterpreted as shell commands, UUID identifier standards were flagged as weak crypto, and standard programming terms were misidentified as reconnaissance. No executable code, network calls, filesystem access, or external commands exist. The content describes legitimate use of a widely-trusted open-source library.

2
الملفات التي تم فحصها
649
الأسطر التي تم تحليلها
3
النتائج
3
إجمالي عمليات التدقيق
تم تدقيقه بواسطة: claude عرض سجل التدقيق →

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
85
المحتوى
21
المجتمع
100
الأمان
83
الامتثال للمواصفات

ماذا يمكنك بناءه

エンティティIDの生成

データベースレコード、APIリソース、分散システムエンティティの一意識別子を作成します。

ソート可能な時系列ID

監査ログ、イベント、時系列データ用に、自然な時系列順序を持つUUID v7を生成します。

セッションとトークンID

セキュリティログ用のセッション識別子、リクエスト追跡ID、相関IDを作成します。

جرّب هذه الموجهات

基本的なUUID v4
新しいエンティティレコード用のUUID v4識別子を生成してください。
タイムスタンプベースのUUID
監査ログシステムのタイムスタンプ付きイベント用のUUID v7識別子を生成してください。
検証チェック
このUUIDを検証して、有効なv4またはv7形式かどうか教えてください: ${input}
TypeScriptエンティティ
idフィールドにブランド型UUIDを使用するTask エンティティのTypeScriptインターフェースを作成してください。

أفضل الممارسات

  • ランダム性が好ましい一般的なエンティティIDにはv4を使用してください。
  • 時系列データ、監査ログ、時系列ソート順序が必要なデータベースのプライマリキーにはv7を使用してください。
  • データベースとAPIでは、UUIDを文字列(36文字)として保存してください。

تجنب

  • 分散システムでtask-1、task-2のような連番IDを生成しないでください。
  • タイムスタンプを抽出するためにUUID文字列を手動で解析しないでください。ライブラリ関数を使用してください。
  • セキュリティ上重要なトークンにクライアント側のUUID生成に依存しないでください。

الأسئلة المتكررة

UUID v4とv7の違いは何ですか?
v4は最大エントロピーのために純粋なランダム性を使用します。v7はタイムスタンプを含むため、IDが作成時刻で自然にソート可能になります。
UUIDの衝突確率はどのくらいですか?
UUID v4の重複生成確率は実質的にゼロです。1000億個のUUIDを生成しても、確率は2.71×10の18乗分の1です。
UUID v7はすべての環境でサポートされていますか?
UUID v7は新しい仕様です(RFC9562、2024年)。uuid@13.0.0以降を使用してください。古い環境ではv4のみサポートされている場合があります。
UUIDは認証トークンとして安全ですか?
UUID v4はセッションIDには適していますが、単独の認証トークンとしては不十分です。セキュリティ上重要な認証には、適切なJWTまたはOAuthトークンを使用してください。
コードでUUIDを検証するにはどうすればよいですか?
uuidValidate()を使用して形式の妥当性を確認してください。uuidVersion()を使用して生成されたUUIDのバージョンを判定してください。
UUIDをデータベースのプライマリキーとして使用できますか?
はい。UUID v7はv4よりも優れたインデックス局所性を提供します。どちらもPostgreSQL、MySQL、MongoDB、Firestoreのプライマリキーとして機能します。

تفاصيل المطور

المؤلف

7Spade

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md