A macOS-native command-line interface for the Drafts app that enables programmatic note management and workflow automation.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install drafts
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install drafts using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Drafts CLI is a specialized utility designed for macOS power users who need to bridge their terminal environment with the Drafts note-taking application. By utilizing AppleScript, this tool allows for seamless interaction with your notes, enabling you to perform actions that usually require manual GUI interaction. It serves as a vital bridge for developers looking to integrate their personal knowledge management into automated scripts.
This utility is a perfect example of the extensibility found within Openclaw Skills, providing a structured way to capture ideas, manage an inbox, and trigger complex actions without leaving the terminal. Whether you are building a custom logging system or simply want to search your drafts quickly, this CLI provides the necessary interface to do so efficiently.
drafts binary in the terminal.This tool requires macOS, the Drafts app to be running, and a Drafts Pro subscription. To install via Go, run:
go install github.com/nerveband/drafts/cmd/drafts@latest
Alternatively, you can build the project from source:
git clone https://github.com/nerveband/drafts
cd drafts && go build ./cmd/drafts
The tool primarily interacts with Drafts objects. By default, most commands return a JSON object containing the status and the note data:
| Property | Description |
|---|---|
uuid |
The unique identifier generated by the Drafts app. |
content |
The full text body of the draft. |
title |
The derived title (usually the first line). |
tags |
An array of strings representing assigned tags. |
folder |
The current location of the note (inbox, archive, or trash). |
drafts schema command to output technical specifications for AI agents within Openclaw Skills.Loading
A specialized command-line interface and LLM-friendly wrapper that enables AI agents to read, search, and send messages across all chat networks connected to Beeper.

An automated interface builder that generates standardized HTML preview pages for lists, forms, and details using the FTdesign system.

A navigation-first approach to accessing structured news data and global topic archives efficiently.

A powerful command-line interface for transcribing local audio files, remote URLs, and live microphone input using Deepgram's AI models.

A lightweight RSS aggregator that fetches real-time headlines across news, gaming, and finance categories without requiring external API keys.

A high-performance search skill that retrieves Google results and extracts full-page readable text for deep context research.








































