Clawd Conduit — Development skill for Claude Code
Full-lifecycle wiring between Claude Code and the Clawd on Desk pet — all 15 hook events, with permission prompts answered straight from the desktop.
How to install Clawd Conduit
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ssssssanjiu/clawd-conduit and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Clawd Conduit does
Full-lifecycle wiring between Claude Code and the Clawd on Desk pet — all 15 hook events, with permission prompts answered straight from the desktop.
Alternatives in Development
- Skills — My personal directory of skills, straight from my .claude directory 8.8k ★
- Contributing To Clawd Code — Thank you for your interest in contributing to Clawd Code 231 ★
- Claude Code SDK TS — Configure models, enable tools, stream events, then fetch text, JSON, run details or token stats in one call v 206 ★
README
clawd-conduit
Wire a desktop pet into what your Claude Code session is *actually* doing — all 15 hook events.
[中文](./README.zh-CN.md) · macOS · MIT
When Claude Code asks you to pick between options, the card lands on the desktop — and the
pet switches to its lightbulb "needs input" pose.
The card follows Clawd's own language setting; English and Chinese both shown
What this is
[Clawd on Desk](https://github.com/rullerzhou-afk/clawd-on-desk) is a desktop pet that watches AI coding agents. It ships with Claude Code integration and works out of the box.
This repo is **a complete wiring layer on top of it**: all 15 Claude Code lifecycle hook events, plus a notification script, an idempotent install/uninstall toolchain, and the parameter trade-offs I settled on after three months of daily use.
The difference is granularity. With fewer events the pet roughly knows whether you're *busy or idle*. With all 15 it can tell you're **running a tool**, that a **tool just failed**, that **subagents are running in parallel**, that **context is being compacted** — or that it's **blocked on a confirmation waiting for you**.
**That last one is the whole point.**
The problem it actually solves
During long runs you leave the terminal — docs, messages, coffee. You come back and find it stopped three minutes ago waiting for you to click "allow."
This config cuts those three minutes to zero:
- Permission requests surface as a desktop card:
Cmd+Shift+Yto allow,Cmd+Shift+Nto deny — no window switching - The card never auto-dismisses (
permissionBubbleAutoCloseSeconds: 0). Auto-dismiss is the worst default here: you think you denied it, but it just timed
Related Skills
Ohd Checkup
Harness doctor for an existing project — 하네스 점검/정비/채택. Detects drift between the project and the ohd harness (
Deskpet Firmware
A pixel desk pet that reacts to Claude Code over BLE, running on M5 Cardputer. Community port of anthropics/cl
Dancing Clawd
Claude Code hook + terminal renderer: your sessions dance in the terminal
Harvest
Harvest friction events from observation logs into typed instincts (env_issue, permission_block, wrong_approac
Bridge Hooks
Mirror .claude/settings.json hooks into .codex/hooks.json so Codex runs the same hook scripts on the overlappi
Claude Code Permissions Hook
A PreToolUse hook for Claude Code for more granular permission controls
Related Agents
SDK Adapter Reviewer
Reviews SDK integration layer code - validates stream event conversion, hook handling, client lifecycle, and e
Desk Lead
Runs the Hyperliquid trading desk. The user's main entry point; routes work to specialists, runs the trade lif
It Operations
Corporate IT. Owns plugins/it-operations/ and nothing else. Delegate service desk, systems and network adminis