Skip to content

johnfernkas/openclaw-skill-anybox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AnyBox OpenClaw Skill

Interact with AnyBox bookmark manager from OpenClaw.

Quick Start

# Set environment variables
export ANYBOX_HOST="https://your-host.tailxxx.ts.net"  # or http://127.0.0.1:6391
export ANYBOX_API_KEY="your-api-key"
export ANYBOX_RESOLVE_IP="100.x.x.x"  # Optional: For Tailscale hostname resolution

# Run commands
python3 scripts/anybox.py tags
python3 scripts/anybox.py search "python"
python3 scripts/anybox.py add "https://example.com" --comment "Note"

Setup

  1. Install AnyBox on macOS
  2. Enable API in Preferences → General
  3. For remote access, install Tailscale on both machines
  4. Run tailscale serve --bg http://127.0.0.1:6391 on the AnyBox machine

Configuration

  • ANYBOX_HOST - API URL (default: http://127.0.0.1:6391)
  • ANYBOX_API_KEY - Your AnyBox API key
  • ANYBOX_RESOLVE_IP - Optional: Tailscale IP for hostname resolution

Features

This is a working CLI tool for interacting with AnyBox. It supports:

  • Searching bookmarks by keyword, tag, or folder
  • Listing tags and folders
  • Adding new bookmarks with metadata
  • Remote access via Tailscale

Files

  • SKILL.md - OpenClaw skill documentation
  • scripts/anybox.py - Main CLI tool
  • references/api.md - API documentation
  • requirements.txt - Python dependencies

About

OpenClaw skill for AnyBox bookmark management

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors