know-tool

Installation
SKILL.md

Know Tool - Specification Graph Mastery

What is the Specification Graph?

The specification graph (.ai/know/spec-graph.json) is a directed acyclic graph (DAG) representing software systems as interconnected nodes with explicit dependencies. Everything is a node, relationships are explicit, nothing is implied.

Three node types:

  1. Entities - Structural nodes that participate in dependencies (user, feature, component, etc.)
  2. References - Terminal nodes with implementation details (business_logic, data-models, etc.)
  3. Meta - Project metadata (phases, assumptions, decisions, qa_sessions)

Key principle: The graph IS the source of truth. All relationships are explicit.

Phases in meta.phases

The meta.phases section tracks feature lifecycle and scheduling:

Installs
1
First Seen
Apr 3, 2026
know-tool from smithery.ai