Skip to content
Back to skills

Continue Diagram

ASecurity

Continue working on an existing diagram. Load, review, and modify persistent diagrams across sessions.

  • 666 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added February 8, 2026
tools

Works with

  • cli
  • mcp

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add majiayu000/claude-skill-registry --skill continue-diagram --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Continue Diagram?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Continue Diagram
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-continue-diagram/badge)](https://www.skillsdirectory.com/skills/majiayu000-continue-diagram)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: continue-diagram
description: "Continue working on an existing diagram. Load, review, and modify persistent diagrams across sessions."
allowed-tools:
  - mcp__visual-thinking__list_diagrams
  - mcp__visual-thinking__get_diagram
  - mcp__visual-thinking__update_diagram
  - mcp__visual-thinking__search_diagrams
  - mcp__visual-thinking__delete_diagram
  - mcp__visual-thinking__export_diagram
---

# Continue a Diagram

Continue working on diagrams from previous sessions.

## Finding Diagrams

**List recent diagrams:**
```
list_diagrams()
```

**Filter by scope:**
```
list_diagrams(scope: "project:my-app")
```

**Search by content:**
```
search_diagrams(query: "notification architecture")
```

## Loading a Diagram

**By ID (exact):**
```
get_diagram(id: "abc-123")
```

**By title (fuzzy match):**
```
get_diagram(title: "notification flow")
```

**With version history:**
```
get_diagram(id: "abc-123", include_history: true)
```

## Updating Diagrams

When you modify a diagram, the previous version is automatically saved to history.

**Update content:**
```
update_diagram(
  id: "abc-123",
  mermaid: "flowchart TD\n  A --> B --> C",
  note: "Simplified the flow"
)
```

**Update metadata:**
```
update_diagram(
  id: "abc-123",
  title: "New Title",
  context: "Updated context explaining changes",
  tags: ["architecture", "v2"]
)
```

## Version History

Diagrams track their evolution. Each update creates a version snapshot.

To see history:
```
get_diagram(id: "abc-123", include_history: true)
```

History shows:
- Previous Mermaid content
- Timestamp of each version
- Notes explaining what changed

## Exporting

**As Mermaid file:**
```
export_diagram(id: "abc-123", format: "mermaid")
```

**As SVG (via Mermaid CLI):**
```
export_diagram(id: "abc-123", format: "svg")
```

**For draw.io:**
```
export_diagram(id: "abc-123", format: "drawio")
```

## Cleanup

**Delete a diagram:**
```
delete_diagram(id: "abc-123")
```

## Workflow Tips

1. **Start each session** by checking for relevant existing diagrams
2. **Update, don't recreate** — build on existing work
3. **Use notes** — explain what changed when updating
4. **Export for sharing** — generate files others can view

## Related Skills

- **capture** — Create new diagrams during brainstorming

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.