Vibe coding is great! But we don't need to build anything from scratch.

Published: (January 3, 2026 at 08:05 AM EST)
1 min read
Source: Dev.to

Source: Dev.to

Overview

That’s why I built a “Don’t Reinvent the Wheel” skill, programming‑advisor. It triggers whenever I say things like “I want to build a…”, “Help me create…”, or “Can you code…”. Before Claude writes a single line of code, it searches for existing solutions and shows me a comparison table.

Example query

“I want to build a Hacker News CLI to browse top stories from terminal.”

🔍 Existing Solutions Found

NPM Packages

  • hackernews-cli – Browse HN from terminal | 200+ stars
  • haxor-news – Full‑featured HN CLI in Python | 3.8K stars
  • hn-cli – Minimal HN reader | 150+ stars

Open Source Tools

  • circumflex – Beautiful HN terminal client | 1K+ stars
  • clx – TUI for Hacker News | 400+ stars

📊 Build vs Buy Comparison

OptionTypeCostSetupMaintenanceEst. Tokens
circumflexCLI toolFree1 minNone0
haxor-newsCLI toolFree2 minNone0
Custom CLIBuildFree2‑4 hrsYou own it~40‑80K

💡 Recommendation

Install circumflex or haxor-news. Both are mature, well‑maintained, and include features you’ll likely forget to implement:

  • Collapsible comments
  • Vim keybindings
  • Color themes
  • Story filtering
  • Offline caching

I installed circumflex in 10 seconds. It does everything I wanted plus features I didn’t know I needed.

Install the skill

# Add the marketplace
/plugin marketplace add gaupoit/programming-advisor

# Install the plugin
/plugin install programming-advisor

Try the demo project

git clone https://github.com/gaupoit/dont-reinvent-the-wheel-demo.git
cd dont-reinvent-the-wheel-demo
claude

Happy coding / vibing!

Back to Blog

Related posts

Read more »

The RGB LED Sidequest 💡

markdown !Jennifer Davishttps://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%...

Mendex: Why I Build

Introduction Hello everyone. Today I want to share who I am, what I'm building, and why. Early Career and Burnout I started my career as a developer 17 years a...