harness-graph

Organize vague ideas into a persistent local graph with schema-validated nodes and edges.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/songlairui/agent-monad --skill harness-graph
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: harness-graph
Source: https://github.com/songlairui/agent-monad/tree/main/skills/harness-graph
Command: npx skills add https://github.com/songlairui/agent-monad --skill harness-graph

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill turns incomplete ideas into a persistent structure so context does not vanish between sessions, and so work can be resumed, expanded, and reviewed without starting over.

Core Features & Use Cases

  • Seed Expansion: Accepts a vague thought, question, or prompt and turns it into linked nodes.
  • Persistent Graph Memory: Stores projects, matters, nodes, and edges in a local graph file for long-term continuity.
  • Contextual Routing: Helps decide whether a seed belongs to an existing project or a new matter, then asks one focused follow-up.
  • Graph Review: Renders the current graph and highlights blockers, contradictions, and convergence signals.
  • Use Case: A user says a feature feels off, and the Skill expands that feeling into a project-linked question, an action item, and related context that can be saved and revisited later.

Quick Start

Tell the Skill your rough idea and let it place the seed into the graph by suggesting whether it belongs to an existing project or a new matter.

Frequently Asked Questions about harness-graph

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I organize vague brainstorming ideas into a persistent graph?

To organize vague ideas into a persistent graph, the Skill accepts a rough thought and expands it into linked nodes. It then routes the context to an existing project or a new matter and stores the data in a local JSON file for long-term continuity.

What is the best way to preserve brainstorming context across sessions?

Preserving brainstorming context across sessions requires storing projects, matters, nodes, and edges in a local graph file. This local JSON persistence ensures work can be resumed, expanded, and reviewed without starting over.

How do I expand a single seed thought into linked project nodes?

To expand a seed thought into linked project nodes, input your vague prompt and the Skill will suggest whether it belongs to an existing project or a new matter. It then asks one focused follow-up to generate linked nodes and action items.

Can I render a graph to highlight blockers and contradictions?

Yes, you can render a graph to highlight blockers, contradictions, and convergence signals. The graph review function visualizes the current structure of your saved matters and nodes to help you evaluate project scoping.

Does this graph memory tool work for both personal matters and work projects?

Yes, this graph memory tool works for both personal matters and work projects. It applies schema-aware node and edge updates to validate project, matter, and relation types regardless of whether the context is personal or professional.