Rajasthan Helper CLI – 실제 날씨, 축제 및 여행 팁, 무료 GitHub Copilot CLI 기반

발행: (2026년 2월 10일 오전 02:31 GMT+9)
3 분 소요
원문: Dev.to

Source: Dev.to

Overview

Rajasthan Helper CLI는 컬러풀한 터미널‑우선 도구로, 라자스탄/인도 여행 정보를 바로 명령줄에서 확인할 수 있게 해줍니다.

Features

  • weather [city] – 무료 wttr.in API를 이용한 실시간 날씨 제공(온도, 상태, 체감 온도, 습도, 풍속).
  • festival [month] – 주요 라자스탄 축제와 사실, 이모지를 나열합니다(Holi, Diwali, Teej, Pushkar Fair 등).
  • tip [city] – 10개 이상의 도시(자이푸르, 우다이푸르, 델리, 조드푸르, 자이살메르 등)에 대한 선별된 여행·음식 팁 제공.

모든 기능은 GitHub Copilot CLI 무료 티어만을 사용해 약 20개의 스마트 프롬프트로 구축했으며, 유료 구독이나 신용카드가 필요 없습니다.

Implementation Details

  • npm install -g @github/copilot 로 설치하고 무료 GitHub 계정으로 로그인했습니다.
  • /init 명령으로 프로젝트를 초기화하여 일관된 스타일을 위한 instructions.md를 만들었습니다.
  • 하나의 큰 프롬프트로 Click 기반 명령 구조를 생성한 뒤, 타깃형 후속 프롬프트를 사용해 패키징 문제(TOML 중복, 폴더 누락, import 오류)를 디버깅했습니다.
  • wttr.in API를 통합하고 컬러풀한 출력을 위한 풍부한 터미널 포맷을 추가했습니다.

전체 과정은 약 20개의 프롬프트로 완료되었으며, 무료 Copilot 리소스로도 기능적인 CLI를 빠르게 만들 수 있음을 보여줍니다.

Usage Example

# Show help
rajasthan-helper --help

# Get weather for Jaipur
rajasthan-helper weather jaipur

# List festivals in March
rajasthan-helper festival march

# Get travel tips for Udaipur
rajasthan-helper tip udaipur

CLI는 컬러풀한 날씨 패널, 이모지가 포함된 축제 카드, 여행 팁 목록을 표시합니다.

Repository

The source code is available at:
https://github.com/Chetan-code-lrca/rajasthan-helper

Acknowledgements

Thanks to the GitHub Copilot CLI Challenge for providing an amazing learning journey!

Made by Chetan Inaganti (@Chetan007329)

Back to Blog

관련 글

더 보기 »