DEV Community

handikaharianto
handikaharianto

Posted on

Termical - Where your schedule meets your terminal

GitHub Copilot CLI Challenge Submission

This is a submission for the GitHub Copilot CLI Challenge

What I Built

Stop breaking your build just to check your day. Termical integrates your calendar directly into your CLI workflow. It uses AI to parse Google Calendar events into dev-centric summaries and auto-extracted tasks, making it the essential tool for engineers who prioritize deep work over administrative overhead.

Demo

Github Repository: GitHub

Main features:

  1. termical today: to list all activities today
  2. termical today --verbose: to list all activities today, including AI-powered summarization (based on title & description)

My Experience with GitHub Copilot CLI

I pretty much developed all the features demonstrated in the demo using GitHub Copilot CLI. I did this mainly because I wanted to see how good it is as a tool.

To be more specific, I initially prepared a Software Requirements Specification (SRS) to include all the features I wanted for the MVP version and the tech stack I wanted to use. In this document, I tried to be as specific as possible so that GitHub Copilot CLI can generate a precise solution to my specifications. My experience with GitHub Copilot CLI has been super impressive, and my favorite feature so far is the plan mode because I used it to build this project, and I like the fact that it asked me more questions to clarify what I wanted in the project.

Top comments (0)