name: team-shinchan:learn description: Use when you want to manually add new learnings or rules to memory. user-invocable: false
Learn Skill
Teach Team-Shinchan something to remember.
Usage
/team-shinchan:learn "Always use TypeScript strict mode in this project"
/team-shinchan:learn "User prefers functional components over class components"
Process
- Auto-Categorize based on keywords:
| Keywords | Category | Tier |
|---|---|---|
| prefer, like, want | preference |
preference |
| pattern, approach, way | pattern |
procedural |
| always, never, rule, use | convention |
procedural |
| error, mistake, avoid | mistake |
procedural |
| decided, architecture | decision |
procedural |
| other | insight |
procedural |
Note: tool tier is set when user explicitly passes --tier tool or AI detects tool-specific phrasing (CLI flags, tool config patterns).
- Append to
.shinchan-docs/learnings.md(create if missing):
### [{category}] {title}
- **Date**: {YYYY-MM-DD}
- **Source**: manual
- **Tier**: {auto-mapped tier}
- **Confidence**: high
- **Tags**: #{auto-generated tags}
- **Insight**: {content}
---
- Confirm:
🧠 [Learn] Saved to memory:
Category: {category}
Learning: "{content}"
📁 Location: .shinchan-docs/learnings.md
Important
- Learnings are project-specific (saved in
.shinchan-docs/) - High confidence because user explicitly taught it
- Loaded at every session start via
load-kbhook - Remove with
/team-shinchan:forget