project-memory

Track project-memory records for feature slices, roadmap updates, ADRs, and changelog entries.

2|Updated Aug 13, 2023
One-click install
npx skills add https://github.com/NNPopov/movie-theater-tickets --skill project-memory-nnpopov
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-memory
Source: https://github.com/NNPopov/movie-theater-tickets/tree/main/src/clients/.claude/skills/project-memory
Command: npx skills add https://github.com/NNPopov/movie-theater-tickets --skill project-memory-nnpopov

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents feature work from losing its project memory by guiding the required planning, implementation, and wrap-up records for each slice.

Core Features & Use Cases

  • Slice Planning: Create numbered feature folders, stubs, and roadmap entries before implementation begins.
  • Decision Tracking: Record resolved issues and ADRs when implementation reveals recurring problems or architectural choices.
  • Project Hygiene: Keep roadmap status, changelog entries, and documentation updates synchronized with the real state of the work.
  • Use Case: When starting a new feature or finishing a slice, use this Skill to ensure the repository captures specs, decisions, and release notes in the right places.

Quick Start

Use the project-memory skill to plan or wrap up a slice so the roadmap, specs, and decisions stay consistent.

Frequently Asked Questions about project-memory

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

FAQPage Schema
How do I maintain project memory for feature slices and specs?

To maintain project memory for feature slices, use the project-memory skill to create numbered feature folders, stubs, and roadmap entries before implementation begins, ensuring future work remains discoverable and consistent.

When do I need to track architecture decision records in a repository?

You need to track architecture decision records (ADRs) when implementation reveals recurring problems or architectural choices, ensuring resolved issues are recorded in the prescribed order for future project consistency.

How do I keep changelog entries and roadmap status synchronized with real work?

To keep changelog entries and roadmap status synchronized with real work, apply the project-memory skill during slice wrap-up to manage validation artifacts and documentation updates in the prescribed order.

Does project-memory work for coordinating implementation and specification setup?

Yes, project-memory applies to starting or finishing non-trivial work in a repository, including specification setup, implementation coordination, and release wrap-up by tracking specs, roadmap status, and validation artifacts.

How do I ensure repository project hygiene for feature work?

To ensure repository project hygiene for feature work, use the project-memory skill to guide required planning, implementation, and wrap-up records, keeping roadmap status, changelog entries, and documentation updates synchronized with the real state.

What is the best way to prevent feature work from losing project memory?

The best way to prevent feature work from losing project memory is to use the project-memory skill to guide required planning, implementation, and wrap-up records for each slice, ensuring specs, decisions, and release notes are captured in the right places.