โ† All skills
Tencent SkillHub ยท Developer Tools

Dnote

Save, retrieve, and manage notes using Dnote CLI. Use when the user wants to capture information, search existing notes, reference saved knowledge, or organi...

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Save, retrieve, and manage notes using Dnote CLI. Use when the user wants to capture information, search existing notes, reference saved knowledge, or organi...

โฌ‡ 0 downloads โ˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
_meta.json, SKILL.md, scripts/dnote.sh

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 20 sections Open source page

Dnote Notes

Manage a personal knowledge base using Dnote CLI.

Installation

# macOS/Linux auto-install curl -s https://www.getdnote.com/install | sh # Or Homebrew brew install dnote # Or download from: https://github.com/dnote/dnote/releases

Configuration

Dnote follows XDG directories: Config: ~/.config/dnote/dnoterc Database: ~/.local/share/dnote/dnote.db # Example config file (~/.config/dnote/dnoterc) editor: vim apiEndpoint: https://api.dnote.io enableUpgradeCheck: true # Or use local-only (no sync) # No config needed - works offline by default

Sync Setup (Optional)

# To sync across devices dnote login # Or local-only mode (no setup required)

Quick Start

# Add a note to a book {baseDir}/scripts/dnote.sh add cli "git rebase -i HEAD~3" # Pipe content to a note echo "docker system prune" | {baseDir}/scripts/dnote.sh add docker # Search all notes {baseDir}/scripts/dnote.sh find "docker compose" # View recent notes {baseDir}/scripts/dnote.sh recent # List all books {baseDir}/scripts/dnote.sh books # View notes in a book {baseDir}/scripts/dnote.sh view cli # Get a specific note {baseDir}/scripts/dnote.sh get cli 1

Adding Notes

CommandDescriptionadd <book> <content>Add note to bookadd-stdin <book>Add from stdin (pipe-friendly)quick <content>Quick add to 'inbox' book

Retrieving Notes

CommandDescriptionview [book]List books or notes in bookget <book> <index>Get specific note by indexfind <query>Full-text search (use -b <book> to filter)recent [n]Show n most recent notes (default: 10)booksList all booksexport [book]Export notes as JSONconfigShow config and paths

Managing Notes

CommandDescriptionedit <id> [content]Edit note by IDmove <id> <book>Move note to different bookremove <id>Delete noteremove-book <book>Delete entire book

Sync & Info

CommandDescriptionsyncSync with Dnote serverstatusShow status and statsconfigShow config file locationsloginAuthenticate with server (native CLI)logoutRemove credentials (native CLI)

Collection IDs / Books

Use any book name (auto-created on first use) Common book names: cli, docker, git, ideas, snippets, journal, inbox Books are created automatically when you add the first note

Examples

# Capture a shell one-liner {baseDir}/scripts/dnote.sh add cli "grep -r pattern . --include='*.py'" # Save from command output git log --oneline -10 | {baseDir}/scripts/dnote.sh add git # Quick capture to inbox {baseDir}/scripts/dnote.sh quick "Remember to update README" # Search for docker commands {baseDir}/scripts/dnote.sh find "docker compose" # Search within a specific book {baseDir}/scripts/dnote.sh find "config" -b cli # Get formatted note for AI context {baseDir}/scripts/dnote.sh get cli 1 --format raw # Export book for processing {baseDir}/scripts/dnote.sh export cli --json | jq '.notes[].content' # Recent notes across all books {baseDir}/scripts/dnote.sh recent 20 # Search and export results {baseDir}/scripts/dnote.sh find "postgres" --json

Retrieve relevant notes for the current task:

# Search for related knowledge {baseDir}/scripts/dnote.sh find "python argparse" # Get full content of a specific note {baseDir}/scripts/dnote.sh get cli 5 # Export entire book for context {baseDir}/scripts/dnote.sh export python

Auto-capture useful information:

# Save a discovered solution {baseDir}/scripts/dnote.sh add docker "Multi-stage builds reduce image size" # Save with timestamp {baseDir}/scripts/dnote.sh add journal "$(date): Deployed v2.3 to production"

Daily Journal

# Create dated entry {baseDir}/scripts/dnote.sh add journal "$(date +%Y-%m-%d): Started work on feature X" # Review recent entries {baseDir}/scripts/dnote.sh view journal | head -20

Code Snippets

# Save with description {baseDir}/scripts/dnote.sh add python "List comprehension: [x for x in items if x > 0]" # Search when needed {baseDir}/scripts/dnote.sh find "list comprehension"

Command Reference

# Build a CLI reference curl -s https://api.example.com | {baseDir}/scripts/dnote.sh add api # Quick lookup {baseDir}/scripts/dnote.sh view api

Integration with Workflows

The skill provides helper functions for common patterns: FunctionUse Casednote:search <query>Find relevant context before answeringdnote:capture <book> <content>Save useful info discovered during taskdnote:recent [n]Review recently captured notesdnote:export-book <book>Load entire book into context

Config File

Create ~/.config/dnote/dnoterc: editor: code --wait # or vim, nano, subl -w apiEndpoint: https://api.dnote.io enableUpgradeCheck: true

Tips

Use specific book names: python, bash, docker, kubernetes, ideas Search is full-text: Works across all note content Indexes are 1-based: First note is 1, not 0 Pipes work great: Capture command output directly Sync optional: Works fully offline, sync when ready

Direct Dnote CLI

For operations not covered: # Interactive edit dnote edit 5 # Rename book dnote edit oldname -n newname # Full sync dnote sync --full # Custom DB path dnote --dbPath /path/to/custom.db view Docs: https://www.getdnote.com/docs/cli/

Category context

Code helpers, APIs, CLIs, browser automation, testing, and developer operations.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
1 Docs1 Scripts1 Config
  • SKILL.md Primary doc
  • scripts/dnote.sh Scripts
  • _meta.json Config