athola/claude-night-market/palace-diagram

Claude Code and agent skill by athola/claude-night-market

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Generates Mermaid and ASCII diagrams of palace structure, knowledge topology, and synapse connectivity. Use when inspecting or presenting a palace visually.

Install

npx vskill@latest install athola/claude-night-market/palace-diagram

SKILL.md

Palace Diagram

Generate Mermaid and ASCII diagrams from the knowledge graph, showing palace structure, entity relationships, synapse connectivity, and tier assignments.

Status: wired. Invoke via `/palace diagram <palace-id>
[--type map|ascii|entity|heatmap]`, which calls
Skill(memory-palace:palace-diagram). The renderer lives in
memory_palace.palace_renderer.PalaceRenderer; see the Usage
section below for direct programmatic access.

When To Use

  • Inspecting palace structure after creation or migration
  • Understanding knowledge topology and connections
  • Identifying strong and weak synapses (heatmap)
  • Reviewing entity relationships and triples
  • Getting an ASCII overview for inline display

When NOT To Use

  • Creating palaces: use memory-palace-architect
  • Searching knowledge: use knowledge-locator
  • Code architecture diagrams: use cartograph

Diagram Types

TypeFormatDescription
Palace mapMermaid flowchartRooms as subgraphs, entities as nodes, synapses as edges
Entity graphMermaid flowchartSingle entity's connections and triples
Synapse heatmapMermaid flowchartEdge styling by strength (thick=strong, dotted=weak)
ASCII overviewTextBox-drawing palace layout with entity counts

Workflow

  1. Identify palace by ID or name
  2. Choose diagram type based on what you want to see
  3. Generate diagram using PalaceRenderer
  4. Render via Mermaid Chart MCP (for Mermaid) or

display inline (for ASCII)

Usage

Palace Map
python
from memory_palace.knowledge_graph import KnowledgeGraph
from memory_palace.palace_renderer import PalaceRenderer
graph = KnowledgeGraph("path/to/knowledge_graph.db")
renderer = PalaceRenderer(graph)
mermaid = renderer.palace_map("palace_id")

Then call mcp__claude_ai_Mermaid_Chart__validate_and_render_mermaid_diagram with the generated Mermaid string.

ASCII Overview
python
ascii_art = renderer.ascii_overview("palace_id")
print(ascii_art)
Entity Graph
python
mermaid = renderer.entity_graph("entity_id")
Synapse Heatmap
python
mermaid = renderer.synapse_heatmap("palace_id")

Edge Styling

StrengthStyleMeaning
>= 0.7==> (thick)Strong connection
>= 0.4--> (normal)Medium connection
< 0.4-.-> (dotted)Weak connection

Integration

Works with:

  • memory-palace-architect: visualize after palace creation
  • knowledge-locator: display search results as graph
  • graph-analyzer: tier-informed node sizing

Exit Criteria

  • [ ] At least one of the four diagram types (palace map, entity graph,

synapse heatmap, ASCII overview) is generated without a Python exception from PalaceRenderer

  • [ ] Mermaid diagrams are passed to

mcp__claude_ai_Mermaid_Chart__validate_and_render_mermaid_diagram and render successfully

  • [ ] ASCII overview displays rooms with box-drawing characters and

entity counts per room

  • [ ] Synapse edge styling matches strength thresholds: ==> for

strength ≥ 0.7, --> for ≥ 0.4, -.-> for < 0.4

  • [ ] If the requested palace ID does not exist in the knowledge graph,

an error is reported with the palace ID that was searched

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
330
Repository forks
33
7-day trend score
29

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/athola/claude-night-market/palace-diagram/badge)](https://verified-skill.com/skills/athola/claude-night-market/palace-diagram)

Something wrong with this skill or its page? Tell us.