<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Shivam Kumar</title>
    <description>The latest articles on Forem by Shivam Kumar (@shivam_kumar_642a29404959).</description>
    <link>https://forem.com/shivam_kumar_642a29404959</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3722317%2F6654ccda-ec67-4d49-94ab-6e1ca3688222.jpg</url>
      <title>Forem: Shivam Kumar</title>
      <link>https://forem.com/shivam_kumar_642a29404959</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/shivam_kumar_642a29404959"/>
    <language>en</language>
    <item>
      <title>Flappy Hand in 30 min with copilot cli</title>
      <dc:creator>Shivam Kumar</dc:creator>
      <pubDate>Sat, 07 Feb 2026 22:07:10 +0000</pubDate>
      <link>https://forem.com/shivam_kumar_642a29404959/flappy-hand-in-30-min-with-copilot-cli-1n94</link>
      <guid>https://forem.com/shivam_kumar_642a29404959/flappy-hand-in-30-min-with-copilot-cli-1n94</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/github-2026-01-21"&gt;GitHub Copilot CLI Challenge&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;I built &lt;strong&gt;FlappyHand&lt;/strong&gt;, a hands-free interactive game where you control the character using hand gestures captured by your webcam. Inspired by the classic Flappy Bird, this game uses computer vision to track your hand state:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Open Palm&lt;/strong&gt;: The character flaps and flies upward.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Closed Fist&lt;/strong&gt;: The character descends due to gravity.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The application is built with &lt;strong&gt;Next.js&lt;/strong&gt; and &lt;strong&gt;React&lt;/strong&gt;, leveraging &lt;strong&gt;MediaPipe&lt;/strong&gt; for real-time hand tracking directly in the browser. It features a scoring system, high score leaderboard, and smooth canvas-based rendering.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;Web APP: &lt;a href="https://sk-flappy.vercel.app/" rel="noopener noreferrer"&gt;https://sk-flappy.vercel.app/&lt;/a&gt;&lt;br&gt;
-- simple Rule just open palm it will go up and fist go down.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgqg206xup5kxoejrlq1l.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgqg206xup5kxoejrlq1l.png" alt=" " width="800" height="596"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdewqmcnfyrt495y2c1ki.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdewqmcnfyrt495y2c1ki.png" alt=" " width="800" height="671"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzgmm3yqbe8pwy5h75y9v.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzgmm3yqbe8pwy5h75y9v.png" alt=" " width="800" height="710"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  My Experience with GitHub Copilot CLI
&lt;/h2&gt;

&lt;p&gt;Building this project with GitHub Copilot CLI was an incredibly streamlined experience.&lt;/p&gt;

&lt;p&gt;I really enjoyed using the GitHub Copilot CLI—it was smooth and handled tasks reliably. I started the project with only a vague prompt, and after 3–4 minor tweaks, the full app was up and running, effectively turning my idea into reality.&lt;/p&gt;

&lt;p&gt;I used different models at different stages of the process:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;For refining the idea and creating a solid plan, I used &lt;code&gt;Gemini 3 Pro (Preview)&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;For development, I used &lt;code&gt;Claude Opus 4.5&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;For tuning used &lt;code&gt;GPT-5.2-Codex&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>devchallenge</category>
      <category>githubchallenge</category>
      <category>cli</category>
      <category>githubcopilot</category>
    </item>
  </channel>
</rss>
