Claude Skills
CollectionsCompareWorkflowsNominate
Sign inSign up
ยฉ 2026 Curated Agent SkillsยทLearn more about Agent Skills
Back to repository

config

verified

This skill should be used when the user asks to "configure learn quest", "change learn quest settings", "show learn quest config", "reset learn quest settings", or wants to modify learning level, language, or feature preferences.

View on GitHub

Marketplace

learn-quest

gilverse-icn/learn-quest

Plugin

learn-quest

learning

Repository

gilverse-icn/learn-quest
1stars

skills/config/SKILL.md

Last Verified

February 3, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/gilverse-icn/learn-quest/blob/main/skills/config/SKILL.md -a claude-code --skill config

Installation paths:

Claude
.claude/skills/config/
Powered by add-skill CLI

Instructions

# Learn Quest Configuration Management

The user wants to view or modify Learn Quest settings.

## Configuration File Handling

### File Locations
- **Local storage**: `~/.learn-quest/config.json`
- **Project storage**: `./.learn-quest/config.json`

### If Config File Doesn't Exist

1. **Create the directory** if `~/.learn-quest/` doesn't exist
2. **Create config file** with default values
3. **Notify user**:

```
๐Ÿ“ No configuration found. Created default config at ~/.learn-quest/config.json

Tip: Run /learn-quest:setup for interactive configuration!
```

4. **Continue** with the requested operation using defaults

## Default Values

```json
{
  "level": "silver",
  "language": "en",
  "trigger": {
    "on_code_write": true,
    "on_task_complete": true,
    "on_question": false,
    "on_all": false
  },
  "features": {
    "info": true,
    "direction": true,
    "cs_knowledge": true,
    "quiz": false
  },
  "stash": {
    "enabled": true,
    "prompt_on_complete": true
  },
  "storage": "local"
}
```

### Learning Triggers

Controls **when** learning points are provided. Multiple triggers can be enabled simultaneously.

- **on_code_write**: When Claude writes or modifies code
- **on_task_complete**: When a task or feature is completed
- **on_question**: When Claude answers questions
- **on_all**: Always provide learning points (overrides other triggers)

If all triggers are `false`, learning points are only shown with `/learn-quest:explain`.

### Stash Mode

Save learning points when busy, study them later with `/learn-quest:study`.

- **enabled**: When true, stash features are available
- **prompt_on_complete**: When true, suggests saving after task completion
  - Detects completion signals: "๊ณ ๋งˆ์›Œ", "๋์–ด", "done", "thanks", etc.
  - Shows: "์ง€๊ธˆ์€ ๋ฐ”์˜์‹œ์ฃ ? ํ•™์Šต ํฌ์ธํŠธ๋งŒ ์ €์žฅํ•ด๋‘๊ณ , ๋‚˜์ค‘์— ์ฒœ์ฒœํžˆ ๊ณต๋ถ€ํ•˜์„ธ์š”."

## Command Handling

### No arguments (`/learn-quest:config`)

Display an interactive settings menu:

```
๐ŸŽฎ LEARN QUEST Settings

Current configuration:
โ€ข Level: [current level]
โ€ข Lea

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
5772 chars