dym-diagram-design-import-extractors-shell
Installation
SKILL.md
Skill: dym-diagram-design-import-extractors-shell — Hai extractor chạy trong terminal (draw.io và Mermaid)
Vì sao dùng: hai script này là nửa tất định của luồng import. Chúng không bao giờ ra quyết định thiết kế — chúng giải mã file nguồn và in ra một bản IR (intermediate representation) mà agent đọc để chọn loại sơ đồ và mức chi tiết. Chạy chúng bằng tay khi bạn muốn nhìn thấy nguồn có gì trước khi để agent vẽ, hoặc khi cần cắm vào script/CI.
File này sinh ra gì: một digest Markdown (mặc định, in ra stdout) hoặc IR JSON đầy đủ (--json).
Toàn bộ file này là lệnh shell. Bản slash-command tương ứng nằm ở
05— đừng trộn hai bên.
1. Định vị script trước đã
Đây là lỗi số một. commands/import-drawio.md yêu cầu rõ: "Never assume the skill is under the current working directory."
# tuỳ host, chọn cái nào tồn tại
SKILL_DIR=~/.claude/skills/diagram-design
SKILL_DIR=~/code/diagram-design/skills/diagram-design
SKILL_DIR=~/.config/opencode/skills/diagram-design