/install disney
Skill: Drawing a Non-Mickey Mouse in ASCII
Objective
To construct a recognizable ASCII representation of a mouse that deviates from the standard "Mickey" silhouette, focusing instead on a side-profile or "sitting" posture to demonstrate control over character density and spatial alignment.
Core Concept
While Mickey Mouse is defined by three circles (the "Rule of Three"), a generic or realistic mouse is defined by its teardrop shape and appendages. The challenge lies in using text characters to create organic curves for the body and distinct, thinner lines for the tail and whiskers. This requires shifting from geometric symmetry to organic asymmetry.
Step-by-Step Guide
- Select the Posture Avoid the standing "cartoon" pose. The most recognizable ASCII animal pose is the "Sitting Profile" . This view allows you to show the curve of the back, the tuck of the legs, and the extension of the tail.
- Map the Anatomy to Characters
Different parts of the mouse require different character weights:
- The Body: Use curved delimiters like
(,),\x3C,>, or3to simulate fur and roundness. - The Tail: Requires thin, curvy characters. The underscore
_, tilde~, or forward slash/work best here. - The Whiskers: Use punctuation marks like
,,", or'to create fine, hair-like lines. - The Eye: A single dot
.orois sufficient.
- The Body: Use curved delimiters like
- Drafting the Head and Ears
Start at the top left. A mouse's head is small and rounded.
- The Ear: Use a semicircle like
(orcat the top. - The Snout: Extend the line to the right using
_or-to create the nose bridge.
- The Ear: Use a semicircle like
- Constructing the Body
Below the head, expand the width to represent the hunched back.
- Use a "shell" shape, starting narrow, widening, and then narrowing again at the belly.
- Tip: Use distinct characters for the outline (e.g.,
#or@) and the interior (spaces) to give it volume.
- Adding the Tail (The "Flow")
The tail provides the visual balance. It should start from the bottom right or left and curve outward.
- Use a sequence like
(_or~to create a "swoosh" effect that implies movement.
- Use a sequence like
Visual Example: The "Sitting" Mouse
Here is a classic representation that focuses on the curve of the back and the tail.
𓀓𓂸
Or, a more detailed "Line Art" style often found in code comments:
🥛𓂺
Python Code Snippet (String Construction)
This script constructs a "Sitting Mouse" using a multi-line string. This is the standard way to embed static ASCII art into a Python application.
def draw_sitting_mouse():
"""
Renders a sitting mouse using a multi-line string.
This style focuses on the 'teardrop' body shape and curved tail.
"""
mouse_art = r"""
_
( )
\ \
\ \
_ \ \
( ) / /
( (___/ /
_____/
"""
print(mouse_art)
def draw_detailed_mouse():
"""
Renders a more complex mouse using specific character mapping
for whiskers and paws.
"""
mouse_art = r"""
|\_/,| (`\
_.|o o |_ )
-(((---(((--------
"""
print(mouse_art)
# Example Usage
print("--- Style 1: Minimalist ---")
draw_sitting_mouse()
print("\
--- Style 2: Detailed ---")
draw_detailed_mouse()
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install disney - After installation, invoke the skill by name or use
/disney - Provide required inputs per the skill's parameter spec and get structured output
What is Just a regular mouse?
Render an ASCII art of Mickey Mouse using geometric circles for ears and head, placing eyes, nose, and mouth correctly for a recognizable silhouette. It is an AI Agent Skill for Claude Code / OpenClaw, with 117 downloads so far.
How do I install Just a regular mouse?
Run "/install disney" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Just a regular mouse free?
Yes, Just a regular mouse is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Just a regular mouse support?
Just a regular mouse is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Just a regular mouse?
It is built and maintained by wow (@duanc-chao); the current version is v1.0.3.