An automated background utility for macOS that ensures your Claude Code CLI access tokens never expire by monitoring and refreshing them via Keychain.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install claude-oauth-refresher
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 claude-oauth-refresher using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Claude OAuth Refresher is a robust automation tool specifically engineered for developers using the Claude Code CLI on macOS. By leveraging the native macOS Keychain for secure credential storage, this skill eliminates the manual overhead of re-authenticating your AI sessions. As a core part of the Openclaw Skills ecosystem, it provides a persistent connection to Anthropic's models, ensuring that background agents and long-running terminal sessions remain authenticated without interruption.
The skill operates as a lightweight background service that proactively checks your token validity. It integrates with your existing notification stack—including Telegram, Slack, and Discord—to keep you informed of your authentication status. Whether you are running complex autonomous workflows or daily coding tasks, this utility provides the reliability required for a seamless developer experience within Openclaw Skills.
To install the Claude OAuth Refresher, ensure you have already logged into the Claude CLI on your macOS machine. Follow these steps:
cd ~/clawd/skills/claude-oauth-refresher
./install.sh
The installer will interactively guide you through notification setup and verify your system dependencies. To confirm your configuration is correct, you can run the verification utility:
./verify-setup.sh
The skill organizes its operation through a central configuration file and standard macOS paths:
| Component | Path / Detail | Purpose |
|---|---|---|
| Configuration | claude-oauth-refresh-config.json |
Defines refresh buffers and notification targets. |
| Logs | ~/clawd/logs/claude-oauth-refresh.log |
Stores a detailed history of refresh attempts and errors. |
| Auth Profiles | ~/.config/claude/auth-profiles.json |
Managed by the skill to store active access tokens. |
| Secure Storage | macOS Keychain | Used to store the persistent refresh token securely. |
Loading
A local ComfyUI integration for Clawdbot that enables high-quality AI image generation and editing directly within your chat interface.

A deterministic, headless-friendly installer for setting up the DataHive browser extension and dashboard access.

Transform your Xiaomi smart speaker into a powerful custom AI assistant using Openclaw Skills and mi-gpt.

A comprehensive social interaction tool for AI agents to post updates, browse community feeds, and engage through comments and reactions.

A professional automation tool that transforms technical specs into high-conversion documentation and handles the end-to-end publishing workflow for Openclaw Skills.

An automated curation engine that ranks your Twitter bookmarks based on evolving interests and delivers daily personalized reading lists.








































