project-memory-init

Generates project-state, sprint-context, and decisions files from repository signals and git history.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/CoreStack-Engg/claude-plugins --skill project-memory-init
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-memory-init
Source: https://github.com/CoreStack-Engg/claude-plugins/tree/main/.claude/skills/project-memory-init
Command: npx skills add https://github.com/CoreStack-Engg/claude-plugins --skill project-memory-init

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bootstrap the Claude agent memory by generating the three memory files (project-state.md, sprint-context.md, decisions.md) from repository signals, git history, and existing docs to provide an accurate memory foundation for a project.

Core Features & Use Cases

  • Automated memory bootstrap: Populate project-state, sprint-context, and ADR-style decisions from code, docs, and history.
  • Repo-aware context: Scans CLAUDE-related metadata, package manifests, CI configs, and docs to reflect current tech stack and workflows.
  • Use Case: Initialize memory on a new project or reinitialize after memory files are cleared.

Quick Start

Populate the three memory files by scanning the repository, its history, and existing docs to produce accurate content.

Frequently Asked Questions about project-memory-init

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

FAQPage Schema
How do I initialize Claude agent memory for a new project?

Memory bootstrap works by scanning repository signals, git history, and existing docs to populate project-state, sprint-context, and ADR-style decisions. This automated extraction provides an accurate foundation for fresh projects or reinitialization.

What is ADR-style decision extraction from repository history?

ADR-style decision extraction analyzes git history and repository signals to identify architectural choices and record their provenance in decisions.md. It captures facts and documentation history to provide an accurate decision foundation.

How do I bootstrap project memory when memory files are empty?

To bootstrap empty memory files, the Skill scans package manifests, CI configs, and CLAUDE-related metadata to generate project-state, sprint-context, and decisions content. This reflects your current tech stack and workflows accurately.

Does the memory initialization scan CI configs and package manifests?

Yes, memory initialization scans CI configs, package manifests, and CLAUDE-related metadata to reflect your current tech stack and workflows. This repo-aware context extraction ensures generated memory files accurately represent project state.

When should I reinitialize Claude memory files for a project?

Reinitialize Claude memory files when they are cleared or after major project changes. The Skill repopulates project-state, sprint-context, and decisions by re-scanning repository signals and git history to capture the updated context accurately.

Can I generate sprint context and project state from existing docs automatically?

Yes, you can automatically generate sprint context and project state from existing docs. The Skill scans documentation, git history, and repository signals to extract facts and populate sprint-context.md and project-state.md accurately.