skills$openclaw/clawd-presence
voidcooks8.0k

by voidcooks

clawd-presence – OpenClaw Skill

clawd-presence is an OpenClaw Skills integration for data analytics workflows. Physical presence display for AI agents. Shows a customizable monogram (A-Z), status state, and current activity on a dedicated terminal/screen. Provides faster feedback than chat - glance at the display to see what the agent is doing. Use when setting up always-on agent visibility.

8.0k stars1.9k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026data analytics

Skill Snapshot

nameclawd-presence
descriptionPhysical presence display for AI agents. Shows a customizable monogram (A-Z), status state, and current activity on a dedicated terminal/screen. Provides faster feedback than chat - glance at the display to see what the agent is doing. Use when setting up always-on agent visibility. OpenClaw Skills integration.
ownervoidcooks
repositoryvoidcooks/clawd-presence
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @voidcooks/clawd-presence
last updatedFeb 7, 2026

Maintainer

voidcooks

voidcooks

Maintains clawd-presence in the OpenClaw Skills directory.

View GitHub profile
File Explorer
36 files
.
assets
monograms
A.txt
866 B
B.txt
791 B
C.txt
700 B
D.txt
729 B
E.txt
840 B
F.txt
713 B
G.txt
744 B
H.txt
710 B
I.txt
760 B
J.txt
680 B
K.txt
679 B
L.txt
651 B
M.txt
732 B
N.txt
716 B
O.txt
728 B
P.txt
683 B
Q.txt
762 B
R.txt
745 B
S.txt
744 B
T.txt
707 B
U.txt
662 B
V.txt
646 B
W.txt
732 B
X.txt
716 B
Y.txt
651 B
Z.txt
824 B
scripts
configure.py
6.1 KB
display.py
10.8 KB
generate_monograms.py
20.0 KB
status.py
2.3 KB
_meta.json
283 B
README.md
2.0 KB
SKILL.md
1.6 KB
SKILL.md

name: clawd-presence description: Physical presence display for AI agents. Shows a customizable monogram (A-Z), status state, and current activity on a dedicated terminal/screen. Provides faster feedback than chat - glance at the display to see what the agent is doing. Use when setting up always-on agent visibility.

Clawd Presence

Terminal-based presence display for AI agents.

Why

Chat has latency. A presence display inverts this - the agent broadcasts state continuously, you glance at it like a clock.

Setup

# Configure (auto-detect from clawdbot or manual)
python3 scripts/configure.py --auto
# or
python3 scripts/configure.py --letter A --name "AGENT"

# Run display in dedicated terminal
python3 scripts/display.py

Update Status

Call from your agent whenever starting a task:

python3 scripts/status.py work "Building feature"
python3 scripts/status.py think "Analyzing data"
python3 scripts/status.py idle "Ready"
python3 scripts/status.py alert "Need attention"
python3 scripts/status.py sleep

States

StateColorUse
idleCyanWaiting
workGreenExecuting
thinkYellowProcessing
alertRedNeeds human
sleepBlueLow power

Auto-Idle

Returns to idle after 5 minutes of no updates. Prevents stale states.

python3 scripts/configure.py --timeout 300  # seconds, 0 to disable

Files

  • scripts/display.py - Main display
  • scripts/status.py - Update status
  • scripts/configure.py - Settings
  • assets/monograms/ - Letter designs A-Z
README.md

clawd-presence

A physical presence display for AI agents. Monogram + status updates on a dedicated screen.

clawd-presence screenshot

The Problem

Chat has latency. You send a message, wait, wonder if it's stuck. A presence display gives you a faster feedback loop - the agent broadcasts what it's doing continuously. Glance at it like a clock. Know instantly if things are on track.

Quick Start

# Install
git clone https://github.com/voidcooks/clawd-presence.git
cd clawd-presence

# Pick your letter and name
python3 scripts/configure.py --letter A --name "ATLAS"

# Start the display (run in a dedicated terminal)
python3 scripts/display.py

That's it. The display shows your letter, current state, and what the agent is working on.

Updating Status

Your agent updates the display by calling:

python3 scripts/status.py work "Researching competitors"
python3 scripts/status.py think "Analyzing options"
python3 scripts/status.py idle "Ready"
python3 scripts/status.py alert "Need your attention"

Updates appear instantly. No more wondering what's happening.

States

StateColorWhen to use
workGreenActively doing something
thinkYellowProcessing, deciding
idleCyanReady, waiting
alertRedNeeds human attention
sleepBlueLow power mode

Auto-Idle

If no status update for 5 minutes, display returns to idle. Prevents stale states.

# Adjust timeout (default 300 seconds)
python3 scripts/configure.py --timeout 600

Clawdbot Integration

Auto-detect your agent's name:

python3 scripts/configure.py --auto

Add to your agent's instructions:

Update presence when starting tasks:
python3 /path/to/clawd-presence/scripts/status.py <state> "<message>"

All 26 Letters

Geometric monogram designs for A-Z included. Pick yours:

python3 scripts/configure.py --letter E --name "EMMA"

Requirements

  • Python 3.8+
  • Terminal with 256-color support

License

MIT

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

Configuration

python3 scripts/configure.py --auto

FAQ

How do I install clawd-presence?

Run openclaw add @voidcooks/clawd-presence in your terminal. This installs clawd-presence into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/voidcooks/clawd-presence. Review commits and README documentation before installing.