windows-parental-monitor

Extract Windows Edge browsing history via SSH and generate weekly activity reports.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/mrdanjohnson/Production-ai-editor --skill windows-parental-monitor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: windows-parental-monitor
Source: https://github.com/mrdanjohnson/Production-ai-editor/tree/main/skills/windows-parental-monitor
Command: npx skills add https://github.com/mrdanjohnson/Production-ai-editor --skill windows-parental-monitor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill enables guardians to monitor Windows Edge browsing history, flag potentially concerning content, and generate weekly activity reports to support safer online choices for minors.

Core Features & Use Cases

  • Automated retrieval and analysis of Edge history from Windows machines via SSH.
  • Keyword-based content flagging combined with a safe-domain whitelist to reduce false positives.
  • Weekly report generation for guardians to review browsing activity and trends.
  • Configurable keywords and SAFE_DOMAINS to tailor monitoring to family needs. Use Case: Families with one or more supervised devices can receive a concise weekly summary highlighting risky visits and notable patterns.

Quick Start

Use the windows-parental-monitor skill to fetch history, analyze it, and generate a weekly report: scp -i ~/.ssh/parental_monitor '<username>@<windows-ip>:/C:/Users/<username>/AppData/Local/Microsoft/Edge/User Data/Default/History' /tmp/history python3 scripts/analyze_history.py /tmp/history scripts/weekly_report.sh <username> <windows-ip> <ssh-key-path>

Frequently Asked Questions about windows-parental-monitor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I monitor Windows Edge browsing history remotely via SSH?

Yes, you can generate weekly browsing activity reports by running the included shell script. The script automates the SSH history extraction and Python3 analysis to produce a concise weekly summary highlighting risky visits and notable browsing patterns for guardians.

Do I need Python3 to analyze extracted Edge history files?

You can reduce false positives in Edge history monitoring by configuring a safe-domain whitelist. The skill combines keyword-based content flagging for potentially concerning content with configurable SAFE_DOMAINS to filter out trusted sites and tailor monitoring to your family's needs.

Can I monitor multiple Windows devices with one parental control script?

Yes, the parental control script supports households with one or more Windows devices. By specifying different usernames, IP addresses, and SSH key paths in the script execution, you can retrieve and analyze Edge history from multiple supervised machines.

What is needed to set up SSH access for extracting Edge history on Windows 11?

Setting up SSH access for extracting Edge history on Windows 11 requires an SSH key and credentials for the target machine. You must have SSH access to the Windows device where the Edge history database is located at the standard user data path.