Taskify CLI for Openclaw

Taskify CLI is a decentralized task and board management tool that leverages Nostr relays for secure, cross-device data persistence.

ink-north
v1.0.3
Mar 18, 2026
0
815
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install taskify-cli

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install taskify-cli using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Taskify CLI?

Taskify CLI is a specialized interface designed for Openclaw Skills to interact with decentralized task data. By utilizing Nostr relays, it ensures that your tasks, boards, and calendar events are not locked into a single proprietary provider. This skill enables AI agents and developers to programmatically manage workflows through a robust command-line interface.

The tool focuses on privacy and flexibility, allowing users to join specific boards via UUIDs and manage tasks using an 8-character prefix. Whether you are automating your personal to-do list or coordinating across a team, Taskify CLI provides the necessary bridge between local productivity and the decentralized web.

Taskify CLI Use Cases

  • Automating task creation from natural language using AI-powered triage.
  • Syncing project boards across different machines via Nostr relays.
  • Monitoring upcoming deadlines and overdue tasks through automated CLI queries.
  • Integrating task management into developer workflows and CI/CD pipelines.
  • Managing team assignments using public Nostr keys (npubs) without sharing sensitive credentials.

How Taskify CLI Works

  1. The user installs the taskify-nostr package and initializes their Nostr identity.
  2. Commands are issued through the CLI to create or modify tasks, which are then converted into Nostr events.
  3. These events are broadcasted to configured Nostr relays for decentralized storage.
  4. Openclaw Skills fetch these events incrementally to maintain a local, up-to-date cache of the board state.
  5. Changes made by other users or agents on the same board are synced back to the local environment during the next list operation.

Taskify CLI Setup

To get started with this Openclaw Skills integration, ensure you have Node.js 22+ installed.

# Install the Taskify CLI package
npm install -g taskify-nostr

# Run the onboarding wizard to set up your Nostr identity
taskify setup

# Join an existing board to begin managing tasks
taskify board join <board-uuid> --name "My Board"

Taskify CLI Data Schema & Taxonomy

Taskify CLI organizes information into boards and columns, using Nostr event IDs for unique identification. Data can be exported in JSON format for programmatic use with Openclaw Skills.

Property Format Description
taskId String (8-char) Shortened UUID prefix for easy reference
priority Integer (1-3) 1: Low, 2: Medium, 3: High
board String The name or UUID of the project board
column String Current status or workflow stage (e.g., In Progress)
due YYYY-MM-DD The deadline for the specific task

Taskify CLI Advanced Features

  • AI-Powered Task Creation: Use taskify agent add to parse natural language descriptions into structured tasks via a configured AI backend.
  • Incremental Syncing: Optimized fetching that only retrieves new relay events since the last cursor.
  • Machine-Readable Output: Native --json support across all major commands for seamless integration with jq and other automation tools.
  • Relay Management: Granular control over which Nostr relays are used for task data distribution and redundancy.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*