skrat
A simple file viewer
Qt / C++
The skrat desktop viewer provides the capability to view PDF/text/image files, HTML/Markdown Preview-vs-Text mode, SVG preview-vs-source mode, has a unified in-document find, and a CLI launcher.
The project was built using the Cursor AI agent as a collaborator during the pre-development phases (SRS, HLA, DD, RTM, Test Plan) as a proof of concept to test the capabilities of that AI agent. The AI agent acted as a reviewer and provided code generation based on guidance provided by the developer.