mffnxman

Duck Pet Claude — Development skill for Claude Code

Development community

A pixel art desktop duck with a built-in Claude Code terminal.

How to install Duck Pet Claude

This entry records only its repository, not the path inside it, so there is no exact command to give. Open mffnxman/duck-pet-claude and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Duck Pet Claude does

A pixel art desktop duck with a built-in Claude Code terminal.

Alternatives in Development

  • Screenshot — Capture desktop, app windows, or pixel regions across OS platforms 14.6k ★
  • Fidelity — Measure how faithfully a clone reproduces a site — pixel-diff plus motion-fidelity into one 0-100 score, a let 3.6k ★
  • ADR Rubber Duck — ADR(Architecture Decision Record)の壁打ち相手としてヒアリングを通じて意思決定を整理し、ADRドラフトを作成する 974 ★

README

Duck Pet Claude

A pixel art desktop duck that walks around your screen with a built-in Claude Code terminal.

![Demo](demo.gif)

Click the duck to wave. Right-click for the menu. Open **Chat** to get a full Claude Code terminal floating above the duck's head.

🆕 Duck Sentinel — the co-pilot upgrade

The duck grew a brain. **[Duck Sentinel](duck-sentinel/)** turns the pet into a local-first JARVIS: a free, always-on layer watches your machine, a local LLM triages everything, and Claude Code only wakes up when something actually matters — then talks to you through the duck's bubble. Includes **🛰️ Duck Radar**, a daily *"what's trending in AI"* digest (builder + creator).

→ **[duck-sentinel/](duck-sentinel/)**

Features

  • Built-in Claude Code terminal — right-click the duck, hit Chat, and a full PTY terminal opens above its head. Everything you can do in Claude Code works here.
  • Idle personality — the duck talks on its own. Time-of-day greetings, random quips, and reactions when Claude starts or finishes working. Toggle on/off from the right-click menu.
  • Custom sprites — swap the duck for any pixel art character. Drop a sprite pack folder and switch from the right-click menu, no restart needed.
  • Claude awareness — the duck watches for running Claude Code processes. Gets excited when Claude is working, celebrates when it finishes.
  • Voice chat (optional) — talk to the duck with your microphone using Edge TTS + Whisper.
  • Obsidian brain — the duck searches your Obsidian vault and claude-mem history to answer questions with context.

Requirements

  • Windows 10/11
  • Python 3.10+python.org (check "Add Python to PATH" during install)
  • Claude Codeclaude.ai/download (free CLI from Anthropic)

Quick Start

Option 1: Double-click

Run `start.bat` — the duck appears on your taskbar in a few seconds.

Option 2: Terminal

python setup.py
python pet.py