# System Learn

> Ingest new procedural memory (skills, patterns, docs) into the vector database.

- Skill: `majiayu000/system-learn` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add majiayu000/system-learn`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/system-learn/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/system-learn

---


# Learning Skill

This skill allows the agent to "learn" new patterns, skills, or documentation by ingesting markdown files into the `procedural` memory collection in ChromaDB.

## Usage

Use this when you have identified a reusable pattern, wrote a new guide, or want to index a documentation file for future semantic retrieval.

```bash
uv run python .fleet/context/scripts/memory_manager.py learn --file <path_to_markdown_file>
```

## Arguments

- `--file`: The absolute or relative path to the markdown file you want to learn.

## Best Practices

- Ensure the markdown file has a clear title (# Title).
- The file should contain reusable information, not just ephemeral session data.
- Save the file in `.fleet/context/skills/` before learning it to keep the source organized.

