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
Sourcelijigang/ljg-skills
Added on
NPX Install
npx skill4agent add lijigang/ljg-skills ljg-skill-mapTags
Translated version includes tags in frontmatterSKILL.md Content (Chinese)
View Translation Comparison →ljg-skill-map: Skill Map
Scans all installed skills under and generates an intuitive visual map.
~/.claude/skills/Execution
1. Scanning
Run to obtain JSON data of all skills (name, version, invocable, desc).
scripts/scan.sh2. Classification
Automatically categorize skills into the following categories based on their names and descriptions:
| Category | Icon | Meaning | Typical Members |
|---|---|---|---|
| Cognitive Atoms | ◆ | Atomic operations for content processing | ljg-plain, ljg-word, ljg-writes, ljg-paper |
| Output Forging | ▲ | Convert content into deliverables | ljg-card |
| Network Reach | ● | Interact with the external world | agent-reach |
| System Operations | ■ | Maintenance and management of the Agent itself | datetime-check, memory-review, save-conversation, skill-creator, ljg-skill-map |
| Environment Deployment | ★ | One-time installation and configuration | Her-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.