memory-init

Create ConKeeper memory directories and starter documents in a git project.

3|1|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/swannysec/context-keeper --skill memory-init-swannysec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memory-init
Source: https://github.com/swannysec/context-keeper/tree/main/platforms/copilot/.github/skills/memory-init
Command: npx skills add https://github.com/swannysec/context-keeper --skill memory-init-swannysec

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the initial setup of ConKeeper's file-based memory, creating the memory directories and starter documents to enable persistent AI context across a project.

Core Features & Use Cases

  • Create the .claude/memory/decisions and .claude/memory/sessions directories for project memory
  • Generate starter documents (product-context.md, active-context.md, progress.md, patterns.md, glossary.md) with guided templates
  • Optionally configure a token-budget manifest and a git-tracking preference for memory persistence

Quick Start

Run memory-init in the project root to scaffold the ConKeeper memory structure.

Frequently Asked Questions about memory-init

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

FAQPage Schema
How do I set up persistent AI context for a new project?

To establish persistent AI context, you can scaffold a memory workspace by creating specific directories and starter markdown documents, ensuring the project retains decisions and progress across sessions.

What is the best way to initialize project memory directories?

Initializing project memory involves running a setup command in your project root to automatically generate the .claude/memory directory structure, starter files, and a token-budget configuration manifest.

Do I need a git repository to create markdown starter files for context management?

Yes, a git repository in the project root is required to generate the memory structure and starter files, ensuring proper version tracking and persistence of your context management setup.

What starter documents are generated for project context management?

The setup generates several starter documents, including product-context.md, active-context.md, progress.md, patterns.md, and glossary.md, each containing guided templates for structured memory.

Can I configure a token budget when scaffolding a memory workspace?

Yes, you can optionally configure a token-budget manifest during the memory workspace initialization to manage context size and set git-tracking preferences for memory persistence.

Why does my project memory setup require user consent before writing files?

User consent is required to generate the .claude/memory structures because the process automatically writes starter files and a configuration manifest directly into your existing project workspace.