learn

Store explicit memories with domain, tags, and classification via a memory-store endpoint.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/Nerfherder16/BrickLayer --skill learn-nerfherder16
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learn
Source: https://github.com/Nerfherder16/BrickLayer/tree/main/.claude/skills/learn
Command: npx skills add https://github.com/Nerfherder16/BrickLayer --skill learn-nerfherder16

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Use when Recall needs to be explicitly taught something — stores a high-importance memory with user intent signal.

Core Features & Use Cases

  • Store declarative memory content with an explicit domain and tags
  • Classify memory as preference, procedure, fact, or correction
  • Validate content context and confirm what was stored for reliable recall
  • Retrieve and surface stored memories during recall sessions

Quick Start

Teach Recall a new memory by providing the content, domain, and type, then verify the stored memory.

Frequently Asked Questions about learn

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

FAQPage Schema
How do I store explicit memories with domain tags for later recall?

To store explicit memories for recall, you provide content, a domain, tags, and an importance level to a memory-store endpoint. The system classifies the memory as a preference, procedure, fact, or correction and confirms the stored data.

What is memory classification and when do I need it for memory storage?

Memory classification categorizes stored data as a preference, procedure, fact, or correction. You need it when persisting explicit facts or procedures across interactions to ensure reliable filtering and accurate retrieval during recall sessions.

How to persist user preferences and facts across multiple interactions?

You persist user preferences and facts by sending them to a memory-store endpoint with an associated domain and tags. This stores the content with a high importance signal, making it available for retrieval in future recall sessions.

Can I validate what content was actually stored in the memory-store?

Yes, the memory storage process validates the content context and returns a confirmation of the stored memory. This confirms the exact preference, procedure, fact, or correction that was saved to the memory-store endpoint.

Does memory recall require a specific endpoint configuration?

Memory recall requires an endpoint that accepts content, domain, tags, and importance parameters. This configuration allows the system to store explicit memories and accurately surface them during subsequent recall sessions.

When should I use explicit memory storage versus implicit context?

Use explicit memory storage when you need to persist high-importance facts, preferences, or procedures with a user intent signal. This ensures specific data is tagged by domain and reliably surfaced during recall, unlike transient implicit context.