A comprehensive schema lifecycle management tool for organizing, validating, and evolving structured notes in AI-driven knowledge graphs.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install memory-schema
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install memory-schema using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Memory Schema skill provides a robust framework for managing structured note types using the Picoschema system. By defining clear schemas for entities like meetings, people, and tasks, users can ensure their personal knowledge management system remains uniform, queryable, and highly organized. This skill is essential for developers and power users utilizing Openclaw Skills to build complex, interconnected data structures where consistency is paramount.
At its core, Memory Schema allows an AI agent to infer structures from existing content, validate new entries against predefined rules, and detect drift as the knowledge base evolves. By utilizing YAML frontmatter and Picoschema syntax, it creates a bridge between unstructured markdown notes and a formal knowledge graph, making it a foundation for advanced data retrieval and agentic workflows.
To set up a new schema within the Openclaw Skills framework, create a markdown file in your schema directory. You can use the write_note tool to initialize the definition.
# Example of creating a schema via the agent
write_note(
title="Meeting",
directory="schema",
note_type="schema",
metadata={
"entity": "Meeting",
"version": 1,
"schema": {
"topic": "string",
"date": "string",
"status(enum)": ["scheduled", "completed"]
}
}
)
Ensure your agent has the necessary permissions to read from and write to the schema/ directory to manage the lifecycle effectively.
Memory Schema organizes its metadata using a clear taxonomy within the YAML frontmatter. This structure is critical for integration with other Openclaw Skills.
| Property | Type | Description |
|---|---|---|
entity |
String | The name of the note type being defined (e.g., Task, Person). |
version |
Integer | The schema version, incremented during breaking changes. |
schema |
Object | The Picoschema definition mapping fields to types and descriptions. |
settings |
Object | Configuration for validation strictness (e.g., warn or error). |
relations |
Type | Direct references to other entity types to build graph edges. |
Loading
A high-performance content optimization engine that uses the APAG framework to turn rough drafts into persuasive, polished articles.

A robust arithmetic engine for performing deterministic mathematical calculations and multi-step expression evaluation.

A local extraction utility that converts complex PDF documents into clean, structured markdown for AI agents without external services.

HiNiHao is a proactive AI Mandarin tutor that delivers personalized Chinese lessons using authentic media and real-world content on a scheduled basis.

A comprehensive development reference for building Shopify themes, apps, and headless storefronts using Liquid and GraphQL.

A sophisticated virtual pet skill for AI agents to adopt and raise a gentle giant Maine Coon through real-time resource management.








































