learn ยท diff

v1.0.0 to v1.0.0

5 added, 5 removed. Audit A to A.

---
name: learn
description: "Manually record an insight, correction, preference, or rule that the agent should remember for future tasks."
version: "1.0.0"
metadata:
author: CoWork OS Contributors <info@coworkosapp.com>
---
# Learn
## Purpose
Manually record an insight, correction, preference, or rule that the agent should remember for future tasks.
## Routing
- Use when: Use when the user explicitly wants to teach the agent something, record a preference, save a correction, or store a rule for future tasks.
- Do not use when: Don't use for general conversation, one-time instructions that don't need to be remembered, or when the user is just chatting.
- Outputs: Persisted learning in memory system and .cowork/MEMORY.md file.
- Success criteria: Learning is stored in memory and written to .cowork/MEMORY.md with confirmation to the user.
## Trigger Examples
### Positive
- Use the learn skill for this request.
- Help me with learn.
- Use when the user explicitly wants to teach the agent something, record a preference, save a correction, or store a rule for future tasks.
- Learn: provide an actionable result.
### Negative
- Don't use for general conversation, one-time instructions that don't need to be remembered, or when the user is just chatting.
- Do not use learn for unrelated requests.
- This request is outside learn scope.
- This is conceptual discussion only; no tool workflow is needed.
## Parameters
- | Name | Type | Required | Description |
- |---|---|---|---|
- | what | string | Yes | The insight, correction, preference, or rule to remember |
- | category | select | No | Type of learning |
+ | Name | Type | Required | Description |
+ | -------- | ------ | -------- | -------------------------------------------------------- |
+ | what | string | Yes | The insight, correction, preference, or rule to remember |
+ | category | select | No | Type of learning |
## Runtime Prompt
- Current runtime prompt length: 1153 characters.
- - Runtime prompt is defined directly in `../learn.json`.
+ - Runtime prompt is defined directly in `../learn.json`.