ljg-skill-map

Original🇨🇳 Chinese
Translated
1 scripts

Skill Map Viewer. Scans all installed skills and renders a visual overview — you can check the name, version, description, and category at a glance. This tool is triggered when the user says 'skills', '技能', '技能地图', 'skill map', '我有哪些技能', '看看技能', '列出技能', 'list skills'. It also activates when the user asks about available or installed skills.

9installs
Added on

NPX Install

npx skill4agent add lijigang/ljg-skills ljg-skill-map

SKILL.md Content (Chinese)

View Translation Comparison →

ljg-skill-map: Skill Map

Scans all installed skills under
~/.claude/skills/
and generates an intuitive visual map.

Execution

1. Scanning

Run
scripts/scan.sh
to obtain JSON data of all skills (name, version, invocable, desc).

2. Classification

Automatically categorize skills into the following categories based on their names and descriptions:
CategoryIconMeaningTypical Members
Cognitive AtomsAtomic operations for content processingljg-plain, ljg-word, ljg-writes, ljg-paper
Output ForgingConvert content into deliverablesljg-card
Network ReachInteract with the external worldagent-reach
System OperationsMaintenance and management of the Agent itselfdatetime-check, memory-review, save-conversation, skill-creator, ljg-skill-map
Environment DeploymentOne-time installation and configurationHer-init
Categorization is determined by name prefixes and description keywords. When a new skill cannot be categorized, it will be placed in "Uncategorized".

3. Rendering

Present using ASCII block diagrams in the following format:
╔══════════════════════════════════════════════════════════╗
║              SKILL MAP  ·  {N} skills installed         ║
╠══════════════════════════════════════════════════════════╣
║                                                          ║
║  ◆ 认知原子                                              ║
║  +-----------------+----------------------------------+  ║
║  | ljg-plain v4.0  | 白 — 好问题+类比让人 grok        |  ║
║  | ljg-word  v1.0  | 英文单词深度拆解                  |  ║
║  | ljg-writes v4.0 | 写作引擎                          |  ║
║  | ljg-paper v2.0  | 论文阅读与分析                    |  ║
║  +-----------------+----------------------------------+  ║
║                                                          ║
║  ▲ 输出铸造                                              ║
║  +-----------------+----------------------------------+  ║
║  | ljg-card  v1.5  | 铸 — 内容转 PNG 可视化           |  ║
║  +-----------------+----------------------------------+  ║
║                                                          ║
║  ...                                                     ║
╚══════════════════════════════════════════════════════════╝
Rules:
  • One block per category, with category icon + Chinese name as the title
  • Skill names are left-aligned, followed by version numbers (display
    -
    if no version is available)
  • Descriptions are truncated to one line, retaining core semantics
  • Add a
    /
    mark after the skill name if user_invocable is true (indicating it can be directly invoked via
    /skill-name
    )
  • Bottom statistics line: total count, invocable count, category count

4. Output

Render the ASCII map directly in the conversation. No files are generated or written to disk.