According to AlphaMoat, as of 2026-09, Windows Skills has 1,935 downloads and 3 stars — ranked #4,472 of 5,078 AI skills overall, and #887 of 969 in AI Agent.
| Platform | Installs | Downloads | Stars | Comments |
|---|---|---|---|---|
| ClawHub ↗ | 42 | 1.6K | 2 | - |
| SkillHub ↗ | 313 | 1.9K | 3 | — |
Platforms count differently and update at different times.
Python helpers capture screens or windows, recognize text through Tesseract and find image matches for automation. They require the listed image and desktop libraries and installed OCR tooling. Results depend on image quality and matching consistency. Capture the smallest necessary area, protect saved images and review coordinates before acting on them.
Profile published 2026-10-27
Generated from the skill’s documentation as examples; not results of actual runs.
The counting method changed in 2026-09: skills with the same name are now counted separately by author, and the full catalog is covered. Dashed lines show months before the change; they are not compared with later months, and no growth is computed across the change.
| Month | Downloads | MoM | Stars |
|---|---|---|---|
| 2026-09 | 1.9K | — | 3 |
| 2026-08 | 1.7K | +10.4% | 3 |
| 2026-07 | 1.5K | +14.8% | 3 |
| 2026-06 | 1.3K | +8.3% | 2 |
| 2026-05 | 1.2K | — | 2 |
| 2026-03 | 786 | — | 1 |
The author’s original file, shown as plain text without edits or review by AlphaMoat. Links are not clickable; check commands before running them. Fetched 2026-10-23.
--- name: windows-skills description: Windows desktop automation skills - screenshot capture, OCR text extraction, and image-based UI element location. Use when: (1) capturing screen content (2) extracting text from images (3) locating UI elements for automation --- # Windows Desktop Automation ## Quick Start ### Dependencies
```bash
pip install mss pytesseract pillow pyautogui opencv-python numpy
```
Note: OCR requires [Tesseract OCR](https://github.com/UB-Mannheim/tesseract/wiki) installed
### Core Features
#### 1. Screenshot
```python
from scripts.screenshot import capture_screen, capture_region, capture_window
# Full screen
capture_screen("output.png")
# Region (x, y, width, height)
capture_region(0, 0, 800, 600, "region.png")
# Window by title
capture_window("Notepad", "notepad.png")
```
#### 2. OCR (Text Recognition)
```python
from scripts.ocr import extract_text
# Extract text from image
text = extract_text("screenshot.png")
print(text)
# Specify language (chi_sim=Chinese, eng=English)
text = extract_text("screenshot.png", lang="chi_sim+eng")
```
#### 3. Image Location
```python
from scripts.image_locate import locate_on_screen, locate_all
# Find image position (returns center coordinates)
pos = locate_on_screen("button.png")
if pos:
x, y, confidence = pos
pyautogui.click(x, y) # Click the found element
# Find all matches
positions = locate_all("icon.png")
```
## Scripts
| Script | Description |
|--------|-------------|
| `screenshot.py` | Screenshot capture |
| `ocr.py` | Text recognition |
| `image_locate.py` | Image-based element location |
| `helpers.py` | Common utilities |
## Notes
- Image location is sensitive to image similarity; keep screenshots consistent
- OCR quality depends on image quality and text clarity
- Tesseract path needs to be in system PATH or specified in code
---
# Windows 桌面自动化
## 快速开始
### 依赖安装
```bash
pip install mss pytesseract pillow pyautogui opencv-python numpy
```
注意:OCR 需要安装 [Tesseract OCR](https://github.com/UB-Mannheim/tesseract/wiki)
### 核心功能
#### 1. 截图
```python
from scripts.screenshot import capture_screen, capture_region, capture_window
# 全屏截图
capture_screen("output.png")
# 区域截图 (x, y, width, height)
capture_region(0, 0, 800, 600, "region.png")
# 窗口截图
capture_window("Notepad", "notepad.png")
```
#### 2. 文字识别 (OCR)
```python
from scripts.ocr import extract_text
# 从图片提取文字
text = extract_text("screenshot.png")
print(text)
# 指定语言 (chi_sim = 简体中文, eng = 英文)
text = extract_text("screenshot.png", lang="chi_sim+eng")
```
#### 3. 图像定位
```python
from scripts.image_locate import locate_on_screen, locate_all
# 查找图片位置 (返回中心坐标)
pos = locate_on_screen("button.png")
if pos:
x, y, conf = pos
pyautogui.click(x, y) # 点击找到的元素
# 查找所有匹配位置
positions = locate_all("icon.png")
```
## 脚本说明
| 脚本 | 功能 |
|------|------|
| `screenshot.py` | 截图功能 |
| `ocr.py` | 文字识别 |
| `image_locate.py` | 图像定位 |
| `helpers.py` | 公共工具 |
## 注意事项
- 图像定位对图片相似度敏感,建议截图时保持一致
- OCR 效果取决于图片质量和文字清晰度
- Tesseract 路径需要添加到系统 PATH 或在代码中指定
Records learnings, errors and corrections as Markdown files for later reuse and promotion into workspace memory.
Finds skills in local and remote catalogs from a plain-language request and recommends what to install.
A browser-automation command line skill for AI agents.
Turns corrections and self-review into tiered memory and promotes or archives it by use.
Reviews a third-party skill's source, permissions, and danger patterns against a checklist before it is installed.
Stores agent memory and cross-skill state as a typed, constraint-checked knowledge graph.
A workspace setup guide for planning proactive follow-up, working memory and review routines for an AI agent.
A guide to creating and updating effective Claude skills.
Data month: 2026-09 · Downloads, stars and installs are aggregated monthly from public skill registries (ClawHub, SkillHub). See methodology.