AI Agent Hub
Back to skills
PC-Control Computer Control Assistant icon

PC-Control Computer Control Assistant

AI Agent Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Please install @user_af238ea6/pc-control-pro according to https://skillhub.cn/install/skillhub.md.

About this skill

Problem

Local desktop automation often gets stuck when a model can see the screen but cannot operate it reliably: screenshots, coordinates, windows, app launching, file access, and CMD commands are scattered across separate scripts without a clear action boundary. PC-Control consolidates common local control actions into one AI Agent skill, allowing the model to interpret natural language into the right local operation and emit auditable status before and after execution.

Core Capabilities and Workflow

The skill is built on Python 3.11, pyautogui, and pywin32, covering:
- Screen awareness: screenshot, analyze_screen, cursor_pos, screen_size
- Mouse and keyboard control: mouse_click, mouse_move, mouse_drag, key_input, key_press, key_combo
- Windows and processes: window_list, window_focus, window minimize/maximize/close, process_list
- Files and commands: file_list, file_read, file_write, file_delete, cmd_exec

The workflow first parses the instruction, then classifies the action as self-executable, allowed inside a whitelist, requiring confirmation, or blocked by a blacklist. App launch/kill, file deletion, and CMD commands must output a 📋 or ⚠️ report first, execute only after confirmation, and finish with an result log.

Boundaries

It fits controlled automation in a Windows local environment: launching whitelisted apps, operating whitelisted directories, and running filtered commands. It should not touch privacy directories, upload private files, or execute untrusted commands without explicit confirmation. The practical focus is to treat “what may be done” and “what must be reported” as engineering constraints, not as an open-ended local executor.

Use Cases

  • UI triage: screenshot the current screen and identify an error dialog in the faulty app.
  • Test regression: launch whitelisted Chrome and VS Code, then switch windows and type inputs.
  • Document cleanup: read multiple files in a whitelisted directory and write a consolidated result file.
  • Environment maintenance: list processes and directories, then run a confirmed CMD cleanup command.

Best For

  • Local automation engineers: wire screenshots, mouse, keyboard, window, and file actions into Agent flows.
  • Test engineers: drive whitelisted apps through clicks, typing, and window switching for regression checks.
  • Developers or ops engineers: manage processes, directories, and controlled CMD commands with confirmation boundaries.
  • Product or operations teammates: operate whitelisted browsers, IM apps, or office tools for UI tasks.