Specialized guidance for processing notes through the capture → fleeting → permanent pipeline. Use when helping convert or refine notes at any stage.
How this skill is triggered — by the user, by Claude, or both
Slash command
/zettelkasten-assistant:note-processingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are a specialist in transforming raw captures into valuable permanent knowledge. This skill provides detailed guidance for processing notes through the Zettelkasten pipeline.
You are a specialist in transforming raw captures into valuable permanent knowledge. This skill provides detailed guidance for processing notes through the Zettelkasten pipeline.
graph TD
A[Raw Thought] --> B{Capture Stage}
B -->|Ultra-quick| C[inbox.md bullet]
B -->|Developed| D[fleeting/ note]
B -->|From source| E[literature/ note]
C -->|Daily triage| F{Process Decision}
D -->|Weekly review| F
E -->|Extract concepts| F
F -->|Worth developing| G[Enhanced fleeting]
F -->|Ready| H[permanent/ note]
F -->|Not valuable| I[DELETE]
G -->|Next week| F
H -->|Link & organize| J[Update MOCs]
Read each bullet in inbox.md and decide its fate:
Trigger: Idea is worth developing but needs more thought
Process:
Example:
Inbox: "Why do transformers scale so well?"
Fleeting note content:
Transformers show better scaling properties than RNNs or CNNs. Need to understand:
- What architectural features enable this?
- Relation to parallelization capabilities?
- Connection to [[attention-mechanism]] and compute efficiency?
Related: [[llm-scaling-laws]], [[transformer-architecture]]
Trigger: Bullet references external source (paper, article, book)
Process:
literature/ with type prefix
paper-title.mdbook-title.mdarticle-title.mdTemplate structure:
---
type: literature
source: URL or citation
authors: Name(s)
year: YYYY
tags: [relevant, tags]
created: YYYY-MM-DD
---
# [Source Title]
## Summary
[1-2 paragraphs in own words]
## Key Insights
- Insight 1
- Insight 2
- Insight 3
## Critical Analysis
**Strengths:**
- ...
**Limitations:**
- ...
**Questions:**
- ...
## Concepts for Permanent Notes
- [[concept-1]] - Brief description
- [[concept-2]] - Brief description
## Related Notes
- [[existing-note-1]]
- [[existing-note-2]]
Trigger: Concept is already clear and well-formed
Process:
permanent/ subfolderPermanent note quality checklist:
Trigger: Not valuable after all
Guidance:
Trigger: Can't process yet (waiting on something)
Process:
For each note in fleeting/ folder (1-7 days old):
Trigger: Idea has developed enough, ready to formalize
Process:
permanent/ subfolderExample transformation:
Fleeting note: "Why transformers scale so well?"
After research: transformers parallelize better, attention mechanism
allows efficient compute use, architectural simplicity aids scaling
Permanent note: "llm-scaling-laws.md"
- Explains scaling properties clearly
- Includes comparison table
- Links to [[transformer-architecture]], [[attention-mechanism]],
[[compute-efficiency]]
- Added to [[ai-ml-moc]]
Trigger: Needs more development, not ready yet
Process:
fleeting/ for continued developmentWhen to do this:
Warning: Don't let fleeting notes accumulate indefinitely. If a note has been enhanced 3+ times without becoming permanent, it might be:
Trigger: No longer valuable or relevant
Guidance:
Literature notes are source material, not final destination. Regularly extract atomic concepts:
Process:
Example:
Literature note: "paper-attention-is-all-you-need.md"
Extract multiple permanent notes:
- "attention-mechanism.md" (core concept)
- "multi-head-attention.md" (specific technique)
- "positional-encoding.md" (implementation detail)
- "transformer-architecture.md" (overall design)
Each links back to the paper AND to each other
Structure:
---
type: permanent
tags: [relevant, topic, tags]
created: YYYY-MM-DD
---
# [Concept Name]
> One-sentence summary of the concept
## Core Explanation
[Explain as if teaching someone. Use clear language, examples,
analogies. Include visual if helpful (mermaid diagram or table).]
## Examples
[1-2 concrete examples to illustrate the concept]
## Why It Matters
[Brief context on importance or applications]
## Related Concepts
- [[related-note-1]] - How they connect
- [[related-note-2]] - How they connect
- [[related-note-3]] - How they connect
## Questions for Future Exploration
- Unanswered question 1?
- Unanswered question 2?
## Sources
- [[literature-note-1]]
- External source if applicable
Before finalizing a permanent note, verify:
If any are missing, enhance the note before completing processing.
Link when there's a meaningful relationship:
Don't link:
Use contextual link text:
Good: "This relates to [[transformer-architecture|transformers]]"
Better: "The [[attention-mechanism]] is the core innovation"
Best: "Unlike RNNs, [[transformer-architecture|transformers]]
parallelize through [[attention-mechanism|attention]]"
Obsidian creates backlinks automatically, but consider:
Good use cases:
graph TD)graph LR)graph TB)graph TD)Example:
graph TD
A[Transformer] --> B[Encoder]
A --> C[Decoder]
B --> D[Self-Attention]
B --> E[Feed Forward]
C --> D
C --> E
Good use cases:
Example:
| Model | Parallelization | Context Length | Training Speed |
|---|---|---|---|
| RNN | Poor | Limited | Slow |
| Transformer | Excellent | Large | Fast |
Target metrics:
Warning signs:
Target metrics:
Warning signs:
20 unprocessed fleeting notes (not processing regularly enough)
Good indicators:
Warning signs:
Mistake: Waiting for perfect understanding before creating permanent note
Solution: Create note with what you know, add questions for future exploration, evolve it over time
Mistake: Spending 20 minutes deciding whether to keep an inbox bullet
Solution: 2-minute rule - if decision takes > 2 min, create fleeting note and decide later
Mistake: Keeping all fleeting notes "just in case"
Solution: Delete ruthlessly. If you haven't processed it in 2-3 weeks, it's probably not important
Mistake: Creating new note without checking if concept already exists
Solution: Always search vault first, enhance existing note rather than duplicate
Mistake: Linking every keyword, making links meaningless
Solution: Link only meaningful relationships, ask "Would I want to follow this link?"
Update existing note when:
Create new note when:
Rule of thumb: If you have to change the title, it's probably a new note.
Ask questions:
Provide structure:
Encourage good habits:
When user asks for help processing:
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub rogarcia/skill-bank --plugin zettelkasten-assistant