DEV Community

Arpit Jindal
Arpit Jindal

Posted on

Using GitHub Copilot CLI as a Beginner to Translate English into Shell Commands

GitHub Repo - (https://github.com/Arpit-Jindal-01/copilot-cli-beginner-workflow)

Why I built this

I am still learning my way around the command line. Many times I know what I want to do, but not how to express it as a shell command.

This challenge gave me a chance to explore GitHub Copilot CLI as a bridge between natural language and terminal commands.


What I built

I created a small helper workflow where I:

  • Describe a task in plain English
  • Ask GitHub Copilot CLI to suggest a command
  • Use Copilot again to explain how the command works

Example:

Task

count number of folders

Copilot Suggestion

bash find . -maxdepth 1 -type d | wc -l

What I Learned

Copilot CLI is best used interactively, with a human in the loop

It is very helpful for beginners who understand goals but not syntax

Understanding CLI limitations is as important as using AI tools

This experience helped me become more confident with terminal commands instead of blindly copy-pasting them.

This post is my submission for the GitHub Copilot CLI Challenge.

Top comments (0)