memoir-onboard

Automate persistent project snapshot creation in memoir for warm Claude session starts.

604|43|Updated Aug 8, 2025
One-click install
npx skills add https://github.com/zhangfengcdt/memoir --skill memoir-onboard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memoir-onboard
Source: https://github.com/zhangfengcdt/memoir/tree/main/plugins/claude-code/skills/memoir-onboard
Command: npx skills add https://github.com/zhangfengcdt/memoir --skill memoir-onboard

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Onboarding and snapshotting projects into memoir is often manual and inconsistent. memoir-onboard provides a structured, automated way to create or refresh a persistent, high-level snapshot that future Claude sessions can warm-start from, whether in a git repo or a plain folder.

Core Features & Use Cases

  • Onboard in git repositories via codebase:onboard (modules, goals, rules, lessons) to seed memory with code structure and project rules.
  • Onboard in non-git folders via project:onboard using deterministic stdlib extractors to produce per-file structured blobs for mixed-media projects.
  • Includes meta-tracking (commit, date, snapshot hash) to support incremental warm-path updates and meta-only bumps.

Quick Start

Run /memoir:onboard to build or refresh a persistent project snapshot in memoir for the current workspace.

Frequently Asked Questions about memoir-onboard

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

FAQPage Schema
How do I create a project snapshot for Claude sessions to enable warm starts?

To create a project snapshot for warm starts, run /memoir:onboard to automate building or refreshing a persistent memory store in memoir for the current workspace.

Can I onboard a non-git folder and extract per-file structured data?

Yes, you can onboard a non-git folder using the project:onboard mode, which applies deterministic stdlib extractors to produce per-file structured blobs for mixed-media projects.

What is the difference between cold, warm, and meta-only onboarding modes?

Cold mode builds a fresh snapshot, warm mode refreshes an existing snapshot incrementally, and meta-only mode updates tracking metadata like commit, date, and snapshot hash without re-extracting files.

Does project onboarding support git repositories for extracting code structure and rules?

Yes, git repository onboarding uses the codebase:onboard mode to seed memory with detected modules, goals, rules, and lessons from the codebase structure.

What metadata is recorded during project snapshot onboarding?

Project snapshot onboarding records metadata including the git commit, date, and snapshot hash to support incremental warm-path updates and meta-only bumps.