Skip to content

atian-create/content-graph-builder-skill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Content Graph Builder Skill

Build a personal or business content knowledge graph from chats, notes, project files, public content signals, and recurring ideas.

This Skill turns scattered material into a Markdown + [[wikilink]] graph that can be used with LLM Wiki, Obsidian, or other wikilink-aware tools.

It also includes a small static visual viewer for people who want a draggable, zoomable graph view without setting up a full app.

What It Does

It helps users:

  • create a graph project folder
  • normalize raw chats and notes into source summaries
  • create wiki nodes with useful links
  • find content gaps
  • discover surprising connections
  • generate weekly graph sync reports
  • turn nodes into posts, articles, mini-courses, products, or Skills
  • export a lightweight JSON graph for the visual viewer

What It Is Not

This is not a traffic-growth tool or viral-copy machine.

It is a workflow for reviewing and connecting your own materials so you can see:

  • what you keep talking about
  • what has not become a method yet
  • what can become a deliverable
  • which ideas should be connected
  • what to work on next

Quick Start

Ask:

Use $content-graph-builder to create a content graph from these notes.

Or:

Use $content-graph-builder to review this week's notes and update my graph.

To generate a visual graph file, ask:

Use $content-graph-builder to create a content graph from this folder and export a viewer-ready graph-data.json.

If no project exists, the Skill creates:

content-graph-project/
├── README.md
├── purpose.md
├── schema.md
├── raw/
│   └── sources/
└── wiki/
    ├── index.md
    ├── overview.md
    └── log.md

Visual Viewer

Open:

viewer/graph-viewer.html

The viewer works as a local static HTML file. It includes sample data by default and can import a custom JSON graph file.

Useful viewer features:

  • left rail for important deposits and surprising connections
  • draggable and zoomable graph canvas
  • right panel for node meaning, connected nodes, and next actions
  • gold highlighting for surprising connections
  • green and pink default theme

Sample viewer data:

examples/sample-viewer-data.json

Node Types

  • person: person, role, account, or audience
  • product: product, offer, service, or business capability
  • concept: method, framework, boundary, or judgment
  • platform: distribution channel or ecosystem
  • asset: existing content or reusable material
  • gap: missing piece, blank opportunity, or weak node
  • connection: surprising cross-domain relationship
  • deliverable: post, article, course, template, Skill, report, or product
  • source: raw source summary
  • synthesis: cross-source conclusion

Repo Map

Attribution

This Skill was inspired by working with LLM Wiki-style Markdown graphs and [[wikilink]] knowledge maps. It is designed as a lightweight open workflow, not a replacement for any graph app.

License

MIT

Releases

Packages

Contributors

Languages