memory-onboard

Automate software project onboarding into the Emergent Memory knowledge graph platform.

1|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/emergent-company/emergent.memory --skill memory-onboard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memory-onboard
Source: https://github.com/emergent-company/emergent.memory/tree/main/tools/cli/internal/skillsfs/skills/memory-onboard
Command: npx skills add https://github.com/emergent-company/emergent.memory --skill memory-onboard

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of integrating a new project into the Memory knowledge graph platform, ensuring structured data capture and discoverability from the outset.

Core Features & Use Cases

  • Project Integration: Connects a codebase to a Memory project, defining its scope and context.
  • Schema Design & Installation: Guides the creation and deployment of a custom knowledge graph schema (template pack) tailored to the project's entities and relationships.
  • Data Ingestion: Facilitates the upload of project documents for automatic knowledge extraction and graph population.
  • Use Case: When starting a new software project, use this Skill to define its core components (e.g., services, APIs, dependencies) as objects in Memory, establish relationships between them, and ingest initial documentation like READMEs and architecture diagrams.

Quick Start

Use the memory-onboard skill to set up the current project in Memory, defining its schema and ingesting its documentation.

Frequently Asked Questions about memory-onboard

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

FAQPage Schema
How do I onboard a software project into a knowledge graph?

To onboard a software project into a knowledge graph, you can automate the integration by defining the project scope, designing a schema with template packs, and ingesting initial documentation like READMEs via CLI commands. This ensures structured data capture and proper configuration of LLM providers.

What is schema design for a memory knowledge graph?

Schema design for a memory knowledge graph involves creating and deploying a custom template pack tailored to your project's entities and relationships. It defines how core components like services and APIs are represented as structured objects for discoverability.

How do I ingest project documents to populate a knowledge graph?

You can ingest project documents to populate a knowledge graph by using CLI commands to upload files like architecture diagrams. This facilitates automatic knowledge extraction and maps the defined relationships into the structured memory project.

Do I need an LLM provider configured before setting up a memory project?

Configuring an LLM provider is required before setting up a memory project. The onboarding process ensures proper configuration of Memory projects, LLM providers, and template pack installation to enable automatic knowledge extraction from your codebase.

Can I use CLI commands to define relationships between project services?

Yes, you can use CLI commands to establish relationships between project services. The onboarding process connects your codebase to a Memory project, allowing you to define core components and their dependencies as structured objects in the graph.

What is the best way to automate project setup for a memory platform?

The best way to automate project setup for a memory platform is to use a guided onboarding skill that configures the project scope, installs template packs for schema design, and triggers initial data ingestion through CLI commands.