Agent skill
mouse-movement
Human-like mouse movement patterns. Use when automating browser interactions to avoid bot detection.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/mouse-movement
SKILL.md
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
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
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?