Save current work's learning points for later study. Use when completing a task or when you want to bookmark something to learn later.
View on GitHubFebruary 3, 2026
Select agents to install to:
npx add-skill https://github.com/gilverse-icn/learn-quest/blob/main/skills/stash/SKILL.md -a claude-code --skill stashInstallation paths:
.claude/skills/stash/# Learn Quest Stash
The user wants to save learning points from the current work for later study.
## Purpose
When users are busy working, they don't have time to learn deeply. Stash allows them to:
1. Save learning points from the current session
2. Study them later when they have time
## Configuration Check
Read settings from `~/.learn-quest/config.json`:
- **level**: bronze/silver/gold/platinum/diamond (for later study context)
- **language**: en/ko
- **stash.enabled**: true/false
If config doesn't exist, use defaults.
## Stash Storage
Save to: `~/.learn-quest/stash/`
Filename format: `{date}_{id}.json` (e.g., `2025-01-28_abc123.json`)
## Data Structure
```json
{
"id": "abc123",
"date": "2025-01-28",
"title": "Auto-generated title from summary",
"memo": "User's optional memo",
"summary": "Brief summary of what was done",
"learning_points": [
{
"topic": "Main concept",
"context": "Why this was used/done",
"tags": ["tag1", "tag2"]
}
],
"code_snippets": [
{
"description": "What this code does",
"code": "// code here",
"language": "javascript"
}
],
"learned": false,
"learned_at": null
}
```
## Command Handling
### With argument: `/learn-quest:stash <memo>`
Example: `/learn-quest:stash 로그인 기능 완료`
1. Analyze the current conversation for learning points
2. Generate title from summary
3. Save with user's memo
4. Confirm to user
### Without argument: `/learn-quest:stash`
1. Analyze the current conversation for learning points
2. Generate title from summary
3. Save without memo
4. Confirm to user
## Analysis Process
When stashing, analyze the conversation for:
1. **Code patterns used** - What patterns, libraries, APIs were used?
2. **Decisions made** - Why certain approaches were chosen?
3. **Concepts involved** - What CS/engineering concepts are relevant?
4. **Potential improvements** - What could be learned for future?
## Response Format
### Korean (language: ko)
```
🎮 LEARN