Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Desley avatar

Procrast

  • Updated May 16, 2026
  • yelsed/procrast-cli

procrast lets you browse, search, and read your Procrast ideas from within Claude Code via an MCP server. It brings a personal idea backlog into the agent for quick reference. Useful for developers who keep ideas in Procrast and want to surface them while working.

Key points

  • Browse Procrast ideas
  • Search and read ideas
  • In Claude Code

Procrast by the numbers

  • Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add yelsed/procrast-cli
/plugin install procrast@procrast

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Last updatedMay 16, 2026
Repositoryyelsed/procrast-cli

What it does

Browse, search, and read your Procrast ideas directly inside Claude Code.

README.md

procrast-cli

A Rust CLI and TUI for browsing your Procrast ideas. Includes a Claude Code plugin so Claude can search and read your ideas directly in conversation.

Prerequisites

  • A Procrast account

Install the CLI

Quick install (recommended)

curl -sSL https://procrastination-station-xwi7hrqi.on-forge.com/install | sh

Detects your platform automatically and installs to ~/.local/bin/.

Build from source

Requires Rust:

cargo install --git https://github.com/yelsed/procrast-cli

Authenticate

procrast login

You'll be prompted for your email and password. The auth token is stored in your OS keyring (macOS Keychain, Linux secret-service, Windows Credential Manager).

CLI Usage

# List your ideas
procrast list
procrast list --limit 10 --hide-done
procrast list --json

# Show a single idea (full UUID or prefix)
procrast show abc123
procrast show abc123 --markdown
procrast show abc123 --json

# Search ideas
procrast search "my query"
procrast search "my query" --json

# Export an idea as a markdown file
procrast export abc123
procrast export abc123 --output my-idea.md

# Log out
procrast logout

TUI

Launch the interactive terminal UI:

procrast
# or
procrast tui

Keybindings:

Key Action
j / Down Next item
k / Up Previous item
Enter View idea details
/ Search
y Copy as markdown (in detail view)
r Retry connection
l Re-login (when offline)
q Quit / Back

The TUI works offline using a local SQLite cache.

Claude Code Plugin

The plugin lets Claude browse, search, and read your Procrast ideas directly in conversation.

Install

# Add the marketplace (one-time)
claude plugin marketplace add yelsed/procrast-cli

# Install the plugin
claude plugin install procrast

Restart Claude Code after installing. The plugin will automatically download the CLI binary on first use — no Rust or build tools required.

What it provides

Tools (Claude can call these):

Tool Description
list_ideas List ideas with titles, UUIDs, priorities
show_idea Show full details of an idea by UUID
search_ideas Full-text search across ideas
export_idea Get an idea as formatted markdown
check_auth Check if authenticated

Resources — Ideas are also available as MCP resources at procrast://ideas/{uuid}, so Claude can read them like files.

Uninstall

claude plugin uninstall procrast
claude plugin marketplace remove procrast

Configuration

The CLI uses the Procrast API at https://procrastination-station-xwi7hrqi.on-forge.com/api by default. To override:

# Via environment variable
export PROCRAST_API_URL=https://your-server.com/api

# Or via config file at ~/.config/procrast-cli/config.toml
api_url = "https://your-server.com/api"

License

MIT

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.