<?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>DEV Community: SUPERHUANG2</title>
    <description>The latest articles on DEV Community by SUPERHUANG2 (@superhuang2).</description>
    <link>https://dev.to/superhuang2</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%2F3673193%2F77c7faa6-9f03-42fb-86d1-86d8651f5a3a.png</url>
      <title>DEV Community: SUPERHUANG2</title>
      <link>https://dev.to/superhuang2</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/superhuang2"/>
    <language>en</language>
    <item>
      <title>I built a directory for Agent Skills (5k+ indexed) using Vibe Coding</title>
      <dc:creator>SUPERHUANG2</dc:creator>
      <pubDate>Fri, 16 Jan 2026 03:29:23 +0000</pubDate>
      <link>https://dev.to/superhuang2/i-built-a-directory-for-agent-skills-5k-indexed-using-vibe-coding-3kn0</link>
      <guid>https://dev.to/superhuang2/i-built-a-directory-for-agent-skills-5k-indexed-using-vibe-coding-3kn0</guid>
      <description>&lt;p&gt;Hey devs, Just wanted to share a little project I shipped this weekend.&lt;/p&gt;

&lt;p&gt;I was getting super annoyed trying to find good agent skills for my local agents. They are scattered all over GitHub and it's a mess.&lt;/p&gt;

&lt;p&gt;So I decided to "Vibe Code" a solution. If you haven't tried this workflow yet (basically letting AI handle the heavy lifting while you direct the high-level logic), you need to. I used it to build a recursive crawler that indexed over 5,000+ skills way faster than I could have done manually. The result is &lt;a href="https://agentskills.guide/" rel="noopener noreferrer"&gt;agentskills.guide&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The Stack:&lt;br&gt;
Next.js (Frontend)&lt;br&gt;
Sanity (Data)&lt;/p&gt;

&lt;p&gt;A bunch of AI-written scripts to parse SKILL.md files&lt;br&gt;
It’s open and free. Just a directory to help you find tools for your agents without digging through 50 tabs of repo forks.&lt;/p&gt;

&lt;p&gt;Check it out if you're building agents. Also, let me know if the "Vibe Coding" approach is working for you guys—it honestly brought the fun back into coding for me.&lt;/p&gt;

</description>
      <category>agents</category>
      <category>ai</category>
      <category>nextjs</category>
      <category>showdev</category>
    </item>
    <item>
      <title>My stack: Next.js 15 + Tailwind 4 + Biome (and why I chose depth over speed)</title>
      <dc:creator>SUPERHUANG2</dc:creator>
      <pubDate>Wed, 24 Dec 2025 03:04:46 +0000</pubDate>
      <link>https://dev.to/superhuang2/my-stack-nextjs-15-tailwind-4-biome-and-why-i-chose-depth-over-speed-382k</link>
      <guid>https://dev.to/superhuang2/my-stack-nextjs-15-tailwind-4-biome-and-why-i-chose-depth-over-speed-382k</guid>
      <description>&lt;p&gt;Hey guys,&lt;/p&gt;

&lt;p&gt;Just wanted to share what I've been working on. It's called AxisY.&lt;/p&gt;

&lt;p&gt;Basically, I suck at learning from "walls of text." I need to see how concepts connect to actually understand them. So I built this tool to turn concepts into interactive knowledge maps.&lt;/p&gt;

&lt;p&gt;The Stack (the fun part): I decided to go bleeding edge with this one:&lt;/p&gt;

&lt;p&gt;Next.js 15 (App Router) &amp;amp; Tailwind 4&lt;/p&gt;

&lt;p&gt;Drizzle ORM + Neon (Postgres)&lt;/p&gt;

&lt;p&gt;Swapped ESLint/Prettier for Biome (so fast!)&lt;/p&gt;

&lt;p&gt;Vercel AI SDK for the logic&lt;/p&gt;

&lt;p&gt;Here's the catch: It takes about 3 minutes to generate a map. I know, in the age of ChatGPT, that feels like forever. But I prioritized "depth" over "instant speed" because I wanted the maps to be actually useful, not just a shallow summary.&lt;/p&gt;

&lt;p&gt;To fix the waiting anxiety, I added a Gallery on the home page so you can play with existing maps instantly without signing up.&lt;/p&gt;

&lt;p&gt;Would love to know: Is the 3-minute wait a dealbreaker for you? Or is the depth worth it?&lt;/p&gt;

&lt;p&gt;Link: &lt;a href="https://axisy.tech/" rel="noopener noreferrer"&gt;https://axisy.tech/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>nextjs</category>
      <category>webdev</category>
      <category>react</category>
      <category>showdev</category>
    </item>
    <item>
      <title>Just removed the login wall from my app based on feedback</title>
      <dc:creator>SUPERHUANG2</dc:creator>
      <pubDate>Mon, 22 Dec 2025 05:23:42 +0000</pubDate>
      <link>https://dev.to/superhuang2/just-removed-the-login-wall-from-my-app-based-on-feedback-49j</link>
      <guid>https://dev.to/superhuang2/just-removed-the-login-wall-from-my-app-based-on-feedback-49j</guid>
      <description>&lt;p&gt;Looking for feedback on my pivot away from mandatory login.&lt;br&gt;
I launched Sentence Starters recently. The initial feedback was clear: users hated the mandatory Google login just to try the tool. One comment specifically said, "Lost me at Google login."&lt;br&gt;
That hit home. I realized I was adding friction before delivering any value.&lt;br&gt;
So, I spent today removing the auth wall. Now, anyone can access the phrase bank without an account. Login is only needed if you want to save favorites.&lt;br&gt;
Would love to hear your thoughts on finding the balance between user retention and friction!&lt;br&gt;
Check it out: &lt;a href="https://sentencestarters.net" rel="noopener noreferrer"&gt;https://sentencestarters.net&lt;/a&gt;&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>webdev</category>
      <category>productivity</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
