neumann-schema

Design Neumann data models combining relational tables, graph nodes, and vector embeddings.

74|6|Updated Dec 23, 2025
One-click install
npx skills add https://github.com/Shadylukin/Neumann --skill neumann-schema
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: neumann-schema
Source: https://github.com/Shadylukin/Neumann/tree/main/.claude/skills/neumann-schema
Command: npx skills add https://github.com/Shadylukin/Neumann --skill neumann-schema

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill guides product and engineering teams to design Neumann data models that combine relational tables, graph nodes and edges, and vector embeddings so applications can store, query, and reason across structured, relational, graph, and semantic data without moving data between systems.

Core Features & Use Cases

  • Engine guidance: When to choose relational tables, graph nodes/edges, or vector embeddings based on query patterns and data shape.
  • Cross-engine linking: Patterns and best practices for keeping a single identifier across tables, nodes, and embeddings or using atomic ENTITY CREATE operations.
  • Practical schemas: Example blueprints for RAG applications, agent memory, and knowledge graphs that show table definitions, node/edge layouts, and embedding key strategies.

Quick Start

Design a Neumann schema for a user profile that combines relational columns, a graph node for relationships, and a vector embedding for semantic search.

Frequently Asked Questions about neumann-schema

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

FAQPage Schema
How do I design a schema that combines relational tables, graph edges, and vector embeddings?

To design a schema combining relational tables, graph edges, and vector embeddings, use Neumann data models to apply engine selection guidance, cross-engine linking patterns, and shared identifiers for unified storage and hybrid queries.

What is the best way to keep identifiers consistent across relational tables, graph nodes, and vector embeddings?

The best way to keep identifiers consistent across relational tables, graph nodes, and vector embeddings is using cross-engine linking patterns like atomic ENTITY CREATE operations to maintain a single identifier across all storage engines.

When should I use relational tables versus graph nodes or vector embeddings for my data model?

Choose relational tables, graph nodes, or vector embeddings based on your query patterns and data shape, using engine selection guidance to determine whether your application requires relational joins, graph traversals, or semantic similarity.

Can I use a unified data schema for RAG document stores, agent memory, and knowledge graphs?

Yes, you can use a unified Neumann data schema for RAG document stores, agent memory, and knowledge graphs by applying practical schema blueprints that define table structures, node and edge layouts, and embedding key strategies.

Does Neumann schema design provide guidance on vector embedding indexing and distance metric selection?

Neumann schema design satisfies requirements for embedding indexing and distance metric selection, alongside engine selection guidance and cross-engine linking patterns for features requiring semantic similarity and cross-engine consistency.

Why does my application need a unified schema instead of separate systems for structured, graph, and semantic data?

Your application needs a unified schema to store, query, and reason across structured, relational, graph, and semantic data without moving data between systems, enabling hybrid queries that combine joins, graph traversals, and vector similarity.