From frustration to Skynet: building a lightweight UI automation helper

18 Mar 2026

Pictured here is the logo for Skynet, a purpose-built automation helper tool. image
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…

  • 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

Chapter Lead
Ambassador
Sign in to comment
Explore MoT
Don’t automate everything, review everything image
Software Testing Live: Episode 06
MoT Software Testing Essentials Certificate image
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.
This Week in Quality image
Debrief the week in Quality via a community radio show hosted by Simon Tomes and members of the community
Subscribe to our newsletter
We'll keep you up to date on all the testing trends.