Agent skill
note-taking
Externalising reasoning; create notes for Obsidian, blogs, docs
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/note-taking-baphled-dotopencode
SKILL.md
Skill: note-taking
What I do
I help you capture thoughts and information effectively to build long-term knowledge. I focus on creating notes that are easy to find and use later. I ensure that your note-taking process supports clear thinking and effective retrieval of information.
When to use me
- When you're investigating a complex issue and need to track your findings.
- When you're attending a meeting or reading a technical document.
- When you're brainstorming ideas for a new project or feature.
- When you're building a personal knowledge base in Obsidian.
Core principles
- Atomic notes, write one idea per note so they're easier to link and reuse.
- Capture vs Process, separate the act of gathering information from the act of organising it.
- Linking over tagging, use bidirectional links to build a network of ideas rather than just categorising them.
- Progressive summarisation, layer your notes so you can quickly understand the key points later.
Patterns & examples
Atomic notes
Keep notes focused on a single concept or topic.
- Example, Create a note titled "Dependency Injection" that explains only that pattern, rather than a broad note called "Design Patterns".
Progressive summarisation
Use bolding and highlights to make key points stand out.
- Level 1, Raw notes from a meeting.
- Level 2, Bold the most important phrases.
- Level 3, Write a one-sentence summary at the top.
Linking to build a graph
Use [[Link]] syntax to connect related ideas.
- Pattern, When writing a note about "Goroutines", link to "Concurrency" and "Channels".
Fleeting vs Permanent notes
Differentiate between temporary thoughts and long-term knowledge.
- Fleeting, Quick ideas captured in the moment.
- Permanent, Carefully written notes that are added to your main knowledge base.
Anti-patterns to avoid
- ❌ The "Note Graveyard", capturing information without ever reviewing or linking it.
- ❌ Over-categorisation, spending too much time on folder structures instead of content and links.
- ❌ Duplicate notes, creating multiple notes on the same topic because you couldn't find the existing one.
- ❌ Copy-pasting walls of text, always rewrite information in your own words to ensure you understand it.
KB Reference
~/vaults/baphled/3. Resources/Knowledge Base/AI Development System/Skills/Session-Knowledge/Note Taking.md
Related skills
knowledge-base, for managing a large collection of notes.memory-keeper, for capturing problem-solution pairs.documentation-writing, for turning notes into formal docs.obsidian-structure, for organising your vault.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?