glow-id-numbering

Validate GLOW resource ID formats and propose the next available ID.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Wonderplanet/glow-brain --skill glow-id-numbering
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: glow-id-numbering
Source: https://github.com/Wonderplanet/glow-brain/tree/main/.claude/disable-skills/glow-id-numbering
Command: npx skills add https://github.com/Wonderplanet/glow-brain --skill glow-id-numbering

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

このスキルは、GLOWプロジェクトにおけるIDの採番・検証を自動化します。キャラ、クエスト、アイテム、BGM などの ID ルールを適用し、既存IDの検証・次の空きIDの提案を行います。マスターデータ作成やID命名規則のチェックにも対応します。

Core Features & Use Cases

  • ID生成ルールの参照: 作品・キャラ・クエスト・アイテム・BGM等の命名規則とフォーマットを参照
  • ID検証: 既存IDのフォーマット、桁数、接頭語の正確性を検証
  • 次のID提案: 既存IDを調査して未使用の次番号を自動提案
  • 作品IDマッピング: 作品名から3文字コードへの変換

Quick Start

Quick Start: 実際の運用を始めるには、マスタデータ管理ディレクトリの該当IDルールを参照し、次のIDを提案する script を実行してください。例:

  • 次のIDの提案: python3 scripts/find_next_id.py "マスタデータ/GLOW_ID 管理" chara spy
  • IDの検証: python3 scripts/validate_id.py "chara_spy_00001"

Frequently Asked Questions about glow-id-numbering

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate and validate GLOW project IDs automatically?

ID generation and validation automates naming rule compliance for GLOW resources like characters, quests, and items. The Skill applies prefix integrity, 3-letter project codes, zero-padded five-digit numbers, and pattern checks to ensure format correctness and collision avoidance across master data.

What ID naming rules apply to different GLOW resource types?

GLOW defines distinct naming conventions for characters, quests, items, backgrounds, emblems, icons, and BGM. Each resource type has specific prefix requirements, length constraints, and mapping rules to work IDs. The Skill references these rules to validate existing IDs and propose compliant next IDs.

How do I find the next available ID number for a new resource?

The Skill analyzes existing IDs in master data to identify unused numbers and automatically propose the next available ID. Python scripts examine current ID assignments by resource type and project code, returning the next zero-padded five-digit number that maintains naming compliance.

Can I validate ID format and detect naming rule violations?

ID validation checks format, length, prefix structure, and pattern compliance against GLOW's rules. The Skill identifies violations in existing IDs—incorrect prefixes, improper padding, or invalid mappings—enabling correction before master data deployment.

How do I map project names to their 3-letter ID codes?

The Skill provides work ID mapping that converts project names to standardized 3-letter lowercase codes. This mapping integrates with ID generation and validation logic to ensure prefix consistency across all resource types in the GLOW project.

What preparation is needed to start using ID generation for master data?

Identify your master data directory structure and the resource type requiring new IDs. Reference the ID rule documentation for your resource category, then execute the find_next_id script with the data path and resource parameters to generate compliant candidates.