A security-focused tool providing file integrity monitoring and TOTP step-up authentication for macOS-based AI agents.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install feelgoodbot
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 feelgoodbot using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
feelgoodbot is a comprehensive security utility designed specifically for the macOS ecosystem. It serves two primary functions: a robust File Integrity Monitor (FIM) and a Time-based One-Time Password (TOTP) step-up authentication system. By integrating this into Openclaw Skills, users can ensure their system files remain untampered while adding a critical human-in-the-loop verification layer for sensitive AI agent actions.
This tool is essential for developers using AI agents who want to prevent unauthorized system modifications or malware persistence. It allows agents to perform high-stakes operations—like sending emails or making payments—only after the user provides a verified OTP, effectively bridging the gap between agentic autonomy and user security.
Ensure you have Go 1.21+ installed on macOS. Install the tool via go install:
go install github.com/kris-hansen/feelgoodbot/cmd/feelgoodbot@latest
Initialize the baseline and start the monitoring daemon:
feelgoodbot init
feelgoodbot daemon install
feelgoodbot daemon start
To configure step-up authentication for Openclaw Skills, initialize the TOTP secret:
feelgoodbot totp init --account "user@feelgoodbot"
The skill manages its state and configuration within the ~/.config/feelgoodbot/ directory using the following structure:
| File/Folder | Purpose |
|---|---|
config.yaml |
Primary configuration for scan intervals and webhook alerts |
totp.json |
Stores the encrypted TOTP secret and recovery backup codes |
stepup-config.json |
Contains the registry of protected action patterns and patterns |
snapshots/ |
Stores the file integrity baselines used for tampering detection |
daemon.log |
Records monitoring activity, security events, and error logs |
payment:* or ssh:* for granular control.Loading
A high-performance, lightweight headless browser designed as a drop-in replacement for Chrome in automated data retrieval tasks.

A powerful CLI tool to manage Austrian Post deliveries, including tracking, listing, and setting delivery preferences.

A robust CLI tool designed for AI agents to securely control Homey home automation hubs and manage smart devices.

A command-line tool for local Beeper chat history extraction, offering read-only access to threads, messages, and advanced full-text search.

A comprehensive CLI tool to manage DAKboard screens, devices, and push dynamic metrics using Openclaw Skills.

A bridge that allows external scripts and background processes to wake and trigger responses from OpenClaw agents upon task completion.








































