Install
openclaw skills install wallabagManage Wallabag bookmarks through the Wallabag Developer API with OAuth2 authentication, including creating, reading, updating, deleting, searching, and tag...
openclaw skills install wallabagUse this skill to operate a Wallabag instance through its API with deterministic shell commands. Keep credentials in environment variables and never hardcode secrets.
bash, curltag add and tag remove: jqSet these variables before running commands:
WALLABAG_BASE_URLWALLABAG_CLIENT_IDWALLABAG_CLIENT_SECRETWALLABAG_USERNAMEWALLABAG_PASSWORDExample:
export WALLABAG_BASE_URL="https://wallabag.example.com"
export WALLABAG_CLIENT_ID="..."
export WALLABAG_CLIENT_SECRET="..."
export WALLABAG_USERNAME="..."
export WALLABAG_PASSWORD="..."
Main command:
scripts/wallabag.sh <subcommand> [options]
Subcommands:
auth [--show-token]list [--search <text>] [--tag <name>] [--archive 0|1] [--starred 0|1] [--page <n>] [--per-page <n>]get --id <entry_id>create --url <url> [--title <title>] [--tags "tag1,tag2"]update --id <entry_id> [--title <title>] [--tags "tag1,tag2"] [--archive 0|1] [--starred 0|1]delete --id <entry_id>tag add --id <entry_id> --tags "tag1,tag2"tag remove --id <entry_id> --tag "tag"auth to verify OAuth credentials.create to add bookmarks.list and get to retrieve bookmarks.update or tag commands to adjust metadata.delete only when removal is required.auth does not print access tokens unless --show-token is explicitly passed.tag add and tag remove when only tag mutation is needed.Read API specifics from references/wallabag-api.md when endpoint details are needed.