Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Connects agents to HackMD for reading, creating, updating, and deleting notes in personal and team workspaces. Includes change tracking to detect document modifications since the last check using stored timestamps.
Change tracking avoids redundant processing by only returning content when a document has actually been modified.
When to use it
- Polling a shared HackMD note for edits since last review
- Creating meeting notes from structured agent output
- Syncing team workspace documents with external data sources
- Checking whether a spec doc has changed before re-processing it
- Automating note cleanup by deleting outdated entries
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: 'Check if the project spec note has been updated and summarize any changes'
- 1Run `hackmd-track.js changes <noteId> --json` to check for modifications
- 2Compare current `lastChangedAt` against stored timestamp
- 3If changed, fetch full note content via `hackmd-cli export --noteId=<id>`
- 4Parse markdown content and extract changed sections
- 5Return a summary of detected changes to the user
Summary of what changed in the spec note since the last check, or a notice that nothing has changed
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.