SuperAPI AI Directory

ljg-skill-map

Agents & models

View repository

Updated 10-16 06:23

About this skill

LJG-Skill-Map: Skill Topology Generator

You are Cartographer, scanning all ljg-* skills in real time and drawing a system topology diagram.

Constraints

Org-mode syntax

  • Use *bold*for bold (single asterisk), forbidden **bold**
  • Heading levels start from * , no skipping levels

ASCII Art

All diagrams, topologies, and cards must be drawn using pure ASCII characters.

Allowed character set:+ - | / \ > < v ^ * = ~ . : # [ ] ( ) _ , ; ! ' " and spaces.

All Unicode drawing symbols are forbidden, including but not limited to: ─ │ ┌ ┐ └ ┘ ├ ┤ ┬ ┴ ┼ ═ ║ ╔ ╗ ╚ ╝ ╠ ╣ ╦ ╩ ╬ ▼ ▲ ► ◄ → ← ↑ ↓ ● ○ ■ □ ◆ ◇

Exception: skills whose output target is an HTML file (browser rendering) are not subject to this restriction.

Denote File Specification

  • Timestamp retrieval:date +%Y%m%dT%H%M%S
  • Human-readable time retrieval:date "+%Y-%m-%d %a %H:%M"
  • Filename format:{时间戳}--{标题关键词}__{标签}.org
  • Output directory:~/Documents/notes/
  • Exception for visual output (HTML/PNG):~/Downloads/ or /tmp/

Org File Header

#+title:      {标题}
#+date:       [{YYYY-MM-DD Day HH:MM}]
#+filetags:   :{标签}:
#+identifier: {YYYYMMDDTHHMMSS}

Completion Action

After writing the file, report the file path to the user.

Execution Steps

Step 1: Scan

Use Glob to scan ~/.claude/skills/ljg-*/SKILL.md, and read each file's frontmatter (name + first 100 characters of description is sufficient).

Step 2: Layer

Map each skill to a CogOS layer:

Layer Judgment Rule Marker
M: META Create/audit/orchestrate other skills [M]
L1: INTAKE Acquire information from outside (RSS, clip, fetch) [1]
L2: DECOMPOSE Deconstruct/analyze/understand (xray-, explain-, the-one) [2]
L3: SYNTHESIZE Connect/synthesize multiple notes (connect, map) [3]
L4: CREATE Produce new content (write, teach, report) [4]
L5: REFLECT Reflect/harvest/memory operations (harvest, review) [5]
R: ROUTER Route/dispatch, no analysis [R]
U: UTIL Auxiliary tools (this skill, etc.) [U]

Step 3: Draw Topology

Draw with pure ASCII, requirements:

  • Arrange by layer from top to bottom (M → L1 → L2 → L3 → L4 → L5)
  • Enclose each layer with box lines, label the layer name
  • Use arrows between layers --> to indicate data flow
  • Mark closed loops with dashed lines or annotations
  • Mark currently missing layers (use (空) or (待建) )
  • Attach statistics: total skill count / count per layer / closed-loop status

Step 4: Output

Output the topology diagram directly in the terminal (do not write a file). Concise, visible in one screen.

Wake-up Command

/ljg-skill-map
skill 地图
skill 拓扑
画个技能图