Network forensics for home and small networks: trace a device's egress at the firewall, document it, lock it down, verify.
0 on GitHubby Daniel Rosehillv0.4.0MITupdated 6 days agonetwork
/
Plugin network-forensics from marketplace canopy-recommended in danielrosehill/Canopy-Recommended. Commands read from the repo's manifest — 5 days ago.
What it installs
Skills (3)
lockdown-iot-device
Lock an IoT device (IP camera, smart plug) to the LAN - probe it, capture and trace its cloud egress at the firewall, document, block, verify.
score-device-security
Rate an IoT device (IP camera, hub) for local-only use and cloud exposure on a fixed 100-point rubric, from its forensics findings and vendor docs. Produces a score file, a grade with red flags, and the list of what is still untested.
verify-iot-lockdown
Apply and validate an internet block on an IoT device (IP camera), then record what happened afterwards. Does RTSP/ONVIF/NVR recording keep working, does the vendor app work on the LAN, what does the device keep trying to reach, does it survive a reboot while blocked? Tested at 10 min, 1 h and 24 h.
Agent skills for administering Ubuntu machines, desktop or server, locally or over SSH: health and diagnosis, apt/snap/flatpak packages and updates, systemd services and logs, Docker, storage and backups, networking (netplan/NetworkManager), hardware, desktop odds and ends, and shell config. Consolidates linux-desktop-mgmt, linux-server-mgmt and sysadmin-homelab.
Document a home network so it can be rebuilt after a move: scan and probe it, then keep a printable PDF playbook and an agent-readable JSON definition.
Study companion for the Deep Learning textbook by Goodfellow, Bengio & Courville (MIT Press, 2016), free to read at deeplearningbook.org. Twenty chapter files, a glossary, patterns and a cheatsheet index the whole book, and a delta reference dates it against 2026 practice with per-claim confidence levels: double descent qualifying the U-curve, AdamW splitting weight decay from L2, transformers displacing Chapter 10's recurrence, diffusion growing out of Chapter 18's score matching. Four stdlib tools make it executable — a prerequisite-closed reading-path planner that refuses goals the book does not cover, a training diagnostic running Chapter 11's rules in priority order so a NaN is never reported as overfitting, a capacity planner that ranks 'shrink the model' last when overparameterized, and a parameter/FLOP/activation-memory calculator that refuses a stack whose shapes do not connect. A companion, not a compilation: the book is copyrighted, so nothing here reproduces its text.
Persistent project planning files with lifecycle hooks that inject selected plan context. Automatic recovery uses project files only. Explicit catchup modes may read same-project local session records to emit aggregate counts or bounded nonce-framed excerpts. Optional gated mode can request continuation on capable hosts and never runs commands declared in Markdown. No network upload path. Installs across 60+ agents.
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.