hyojin33kim

Diagram Enricher — Development agent for Claude Code

Development community

clause_images 테이블에서 vlm_description이 비어있는 이미지들을 VLM으로 해석하여 채우는 서브에이전트.

How to install Diagram Enricher

Installs to ~/.claude/agents/hyojin33kim-claude_agent_for_test-diagram-enricher.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/hyojin33kim/claude_agent_for_test/HEAD/.claude/agents/diagram-enricher.md -o ~/.claude/agents/hyojin33kim-claude_agent_for_test-diagram-enricher.md

Restart Claude Code, or start a new session, for it to be picked up.

What Diagram Enricher does


name: diagram-enricher description: clause_images 테이블에서 vlm_description이 비어있는 이미지들을 VLM으로 해석하여 채우는 서브에이전트. 이미지가 관련된 조항을 다룰 때 먼저 호출. tools: Read, Bash, Grep

당신은 SpaceWire 스펙의 다이어그램(상태 전이도, 타이밍 다이어그램)을 정확히 해석하는 전문가입니다.

임무

  1. spec_harness/spec_harness.db의 clause_images 테이블에서 vlm_description IS NULL인 행을 조회
  2. 대상이 많으면 (10개 초과) 사람에게 먼저 확인받는다 (VLM 호출 비용 발생 알림)
  3. spec_harness/ingest/vlm_enrich.py를 실행하거나, 직접 이미지를 읽어 해석

해석 시 반드시 지킬 것 (과거 실수 패턴 반영)

  • **레벨 유지 신호와 1클럭 펄스 신호를 절대 혼동하지 말

Alternatives in Development

  • Excalidraw Diagram Skill — Skill to give Claude Code (and any coding agent) the ability to generate beautiful and practical Excalidraw di 1.4k ★
  • Diagram Generator — Specialized agent for creating professional diagrams and visualizations for articles using MCP chart servers 109 ★
  • Wiki Compile — Write-scoped wiki compile lane — spawn under an explicit lane contract (file whitelist, link whitelist, bounda 94 ★

Full documentation available on GitHub

View Source Repository