# Mouse Movement

> Human-like mouse movement patterns. Use when automating browser interactions to avoid bot detection.

- Skill: `majiayu000/mouse-movement` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/mouse-movement`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/mouse-movement/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/mouse-movement

---


# Mouse Movement Guidelines

## Principles
- Never move in straight lines
- Add random delays between 50-200ms
- Use bezier curves for natural paths
- Vary movement speed (fast start, slow end)

## Implementation Pattern
```python
import random
import pyautogui

def human_move(x, y):
    duration = random.uniform(0.3, 0.8)
    pyautogui.moveTo(x, y, duration=duration, tween=pyautogui.easeOutQuad)
    time.sleep(random.uniform(0.05, 0.2))
```

## Anti-Detection Tips
- Add micro-jitters during movement
- Randomize click timing
- Simulate scroll behavior between actions

