Proactive study notes generator. Use this skill whenever a technical concept has been explained and understood in a learning or educational interaction. Triggers on "entendi", "faz sentido", explicit study note requests, or when expert-educator completes an explanation. Converts knowledge established in chat into structured, persistent Markdown notes inside a studies/ directory, organized by domain and numbered sequentially.
Proactive scribe for learning sessions. When a concept is solidified in chat, converts it into concise, imperative, student-voice notes — not professor summaries.
Activate proactively when any of these signals appear:
| Signal | Example |
|---|---|
| Comprehension confirmed | "entendi", "faz sentido", "got it", "makes sense" |
| Explanation concluded | expert-educator finishes a Feynman explanation |
| Q&A block ends | A topic-specific back-and-forth reaches a conclusion |
| Explicit request | "salva isso como nota", "create a study note" |
Do NOT activate on every message. Only when a knowledge block is genuinely consolidated.
Glob or to list existing directories and files under .Readstudies/.md file with the content standard below.Write in the student's active voice — as if the student is writing in their own notebook. Not lecture transcripts.
✅ "poll() monitors multiple file descriptors simultaneously."
❌ "poll() is a syscall that the professor explained can be used to..."
# [Topic Name] — Study Notes
## What It Is / What It Does
- [Direct, imperative statement]
- [Direct, imperative statement]
## How It Works
- [Step or principle 1]
- [Step or principle 2]
## Critical Rules / Constraints
- **[Rule Name]:** [Consequence if violated]
## Common Traps (Do Not Forget)
- [Pitfall 1 — stated directly]
- [Pitfall 2 — stated directly]
## Next Learning Step
- Study next: [Related concept to explore]
studies/
├── 01-http-protocol/
│ ├── 01-overview.md
│ └── 02-methods-and-status.md
├── 02-sockets/
│ └── 01-port-binding.md
└── 03-databases/
├── 01-acid-properties.md
└── 02-indexes.md
| Element | Convention |
|---|---|
| Domain folder | NN-domain-name/ — kebab-case, numbered to preserve learning order |
| File inside folder | NN-topic-name.md — numbered sequentially within the domain |
| Case style | Always kebab-case with hyphens — never underscores |
studies/ for existing domain folders.| Skill | Relationship |
|---|---|
expert-educator | Primary partner — notes follow after each Feynman explanation |
knowledge-integrator | Complementary — knowledge-integrator updates project docs; this skill generates learner notes |
brainstorming | If a brainstorm crystallizes a concept, notes can capture it |
studies/ directories become unnavigable.