create-memory

Generate a memory folder with metadata.yaml and type-specific files from natural language.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/popodidi/harvis --skill create-memory-popodidi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-memory
Source: https://github.com/popodidi/harvis/tree/main/projects/self/skills/create-memory
Command: npx skills add https://github.com/popodidi/harvis --skill create-memory-popodidi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating memory folders from a natural language description helps teams quickly bootstrap project context and documentation without manual folder setup and repetitive boilerplate.

Core Features & Use Cases

  • Automatic memory scaffolding: Generate a standardized folder name (YYYYMMDD-<slug>) and initialize a metadata.yaml plus starter files.
  • Context-aware inference: Derive Project, Type, and Title from user input, validate context, and confirm with the user before creation.
  • Consistent templates: Provide a type-specific initial file (meeting-notes.md, investigation.md, findings.md, etc.) and a ready-to-edit metadata template.

Quick Start

Example: /create-memory add user authentication to the backend project

Frequently Asked Questions about create-memory

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

FAQPage Schema
How do I scaffold memory folders from a natural language description?

You can scaffold memory folders by providing a natural language description, which the tool uses to infer Project, Type, and Title, generating a standardized YYYYMMDD-<slug> directory with metadata.yaml and starter files.

What is the naming convention used for generated memory folders?

Generated memory folders use a standardized YYYYMMDD-<slug> naming convention. The slug is inferred from the natural language description to ensure consistent chronological and contextual organization.

How do I generate a metadata.yaml file and starter files for project documentation?

Generating a metadata.yaml file and starter files happens automatically during memory scaffolding. The tool creates a ready-to-edit metadata template and a type-specific initial file like meeting-notes.md or investigation.md.

Do I need external dependencies to create memory scaffolding on the local filesystem?

No external dependencies are required to create memory scaffolding on the local filesystem. The tool only needs basic OS access to generate folders, metadata.yaml, and initial files without external libraries.

Can I validate context and confirm details before creating project memory folders?

Yes, you can validate context and confirm details before creation. The tool derives Project, Type, and Title from your input and prompts for confirmation to ensure the correct memory folder structure is generated.

What type of starter files are generated during memory scaffolding?

Type-specific starter files are generated during memory scaffolding based on inferred context. These include templates like meeting-notes.md, investigation.md, and findings.md, alongside a standardized metadata.yaml file.