Install
openclaw skills install slipbotUsed to capture and organize notes, ideas, quotes, and journal entries with automatic tagging, linking, and knowledge graph maintenance.
openclaw skills install slipbotRun pwd and get the {curDir}
{curDir}/slipbox/{curDir}/slipbox/.graph/graph.json> {content} → quote, contains attributed text.! {content} → idea, for speculative or creative thinking* {content} → journal, for personal reflection and logs- {content} → note, for information about subject~ {content} → source (appended after prefix+content combination)
- Content here ~ Source Type, Source Title by Source Author> Content here ~ Source Type, Source AuthorWhen a note is recognized:
Extract content and metadata
Generate filename
YYYYMMDD-HHMMSS-slug.md20260131-143022-compound-interest.mdCheck for existing source
source: null.Generate tags
[pomodoro-technique, Cal-Newport, deep-work]Create markdown file
---
title: "Generated Note Title from Content"
date: 2026-01-31T14:30:22-05:00
type: note
tags: [specific, object, based, tags]
source:
title: "Source Title"
type: "book"
author: "Author Name"
links: []
---
Note content here in markdown.
After creating a note, find connections:
Search existing notes
Determine connection type
Add bidirectional links
Quality over quantity: Only link when genuinely related
links:
- id: "20260120-093045-compound-interest"
type: related
reason: "Both discuss exponential growth concepts"
3.1: Validate frontmatter - Ensure the note has the required fields - title - date - type - tags
3.2: Remove broken links
- Check if notes that the new note links to still exist
- If any files are missing save them to {curDir}/slipbox/missing.md
After capture and linking:
4.1: Load graph index
- Read {curDir}/slipbox/.graph/graph.json
4.2: Add/update note entry
{
"notes": {
"20260131-143022-note-title.md": {
"title": "Your Note Title",
"source": {
"title": "Source Title",
"type": "book",
"author": "Author Name"
},
"type": "note",
"tags": ["tag1", "tag2"],
"links": [
"20260120-093045-other-note.md",
]
}
},
"last_updated": "2026-01-31T14:35:00-05:00"
}
4.3: Remove any entries from graph
- Read {curDir}/slipbox/missing.md
- If any notes are found missing remove the entry from the graph.
- Then remove them from {curDir}/slipbox/missing.md
4.4: Rebuild graph - If corrupted beyond simple note removals, rebuild from the current note files.
4.5: Write updated graph
- Save back to {curDir}/slipbox/.graph/graph.json
Respond to natural queries like: "Show me notes about X"
Approach:
Keep responses minimal:
User: "- The Feynman Technique is about teaching concepts to identify gaps in understanding"
You:
20260131-163500-feynman-technique.md[Feynman-technique, learning, teaching]When to apply this skill: Whenever user shares content that starts with the defined prefixes the content which follows should be captured for later reference.