From frustration to Skynet: building a lightweight UI automation helper
18 Mar 2026
UI testing is powerful.
But it’s also… heavy.
Frameworks, setup, configs, pipelines — all necessary, but sometimes overwhelming when all you want is something simple:
“Is this working right now?”
That’s exactly the situation I kept finding myself in.
While working on different projects, debugging UI issues, or doing quick validations, I realized something:
I didn’t always need a full automation framework.
Sometimes I just needed a fast, lightweight way to:
- interact with the UI
- validate elements
- check behavior
- and move on
No setup. No dependencies. No overhead.
So I built something for myself.
A small browser helper.
Something that runs directly in the browser.
Something that feels almost… instant.
That’s how Skynet was born.
Skynet is a lightweight browser automation helper that allows you to:
- Run UI tests directly from the browser console or a bookmarklet
- Validate text, values, and UI state
- Check tables and form behavior
- Generate visual reports with pass/fail results
- Export results (JSON / CSV)
- Record actions and generate test scripts
- Capture screenshots on failures
All of this…
But it’s also… heavy.
Frameworks, setup, configs, pipelines — all necessary, but sometimes overwhelming when all you want is something simple:
“Is this working right now?”
That’s exactly the situation I kept finding myself in.
While working on different projects, debugging UI issues, or doing quick validations, I realized something:
I didn’t always need a full automation framework.
Sometimes I just needed a fast, lightweight way to:
- interact with the UI
- validate elements
- check behavior
- and move on
No setup. No dependencies. No overhead.
So I built something for myself.
A small browser helper.
Something that runs directly in the browser.
Something that feels almost… instant.
That’s how Skynet was born.
Skynet is a lightweight browser automation helper that allows you to:
- Run UI tests directly from the browser console or a bookmarklet
- Validate text, values, and UI state
- Check tables and form behavior
- Generate visual reports with pass/fail results
- Export results (JSON / CSV)
- Record actions and generate test scripts
- Capture screenshots on failures
All of this…
- without installing anything
- without setting up a framework
- without leaving the browser
It’s not meant to replace tools like Cypress or Playwright.
It’s built for something different:
- exploratory testing
- debugging sessions
- quick validations
- let me check this real quick moments
I recently presented Skynet live for the first time, and seeing people use it in real-time was incredibly rewarding.
What started as a personal tool turned into something others might actually find useful.
And yes, the name Skynet is inspired by the Terminator movies
If you’re curious, you can check it out here: GitHub page
I’d love to hear your thoughts, feedback, or ideas on where this could go next.
Petros Plakogiannis
Petros Plakogiannis
Test Team Lead
Petros Plakogiannis lives in Greece. He has graduated from the University of Piraeus and the Technological Educational Institute of Crete. He has been working professionally as a software tester since 2009, with a strong focus on automated testing using various tools like QTP, Selenium, Protractor, Cypress, etc. He also has significant experience in white box testing, application testing (desktop, web, and mobile), and security testing. He travels a lot and supports customers onsite by providing information regarding automation testing. He is also a Cypress Ambassador and the main organizer of the Ministry of Testing Athens meetups, and he is very active in the testing community
Sign in
to comment
Meet DOOM creator John Romero at our BIG REVEAL today (11 AM ET) — AI-speed software & live Q&A with a legend!
Explore MoT
Boost your career in software testing with the MoT Software Testing Essentials Certificate. Learn essential skills, from basic testing techniques to advanced risk analysis, crafted by industry experts.
Debrief the week in Quality via a community radio show hosted by Simon Tomes and members of the community