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.