--- name: system-learn description: Ingest new procedural memory (skills, patterns, docs) into the vector database. --- # 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 ``` ## 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.