Install
openclaw skills install @jrswab/slipbotUsed to capture and organize notes, ideas, quotes, and journal entries with automatic tagging, linking, and knowledge graph maintenance.
openclaw skills install @jrswab/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.