Table of Contents (3)▼ Show▲ Hide

Did u know better prompts mean better outputs when it comes to AI?
From Repetitive Prompts to AI Skills
For a long time, every time I wanted to make AI do a hard task, I had to tell it to act like a professor, teacher, software developer, marine biologist, etc. It was tedious entering the same prompts again and again.
Later I heard about AI skills. At first, it was hard to understand and I didn't know where to download them. It was a time when OpenClaw was most popular, and I didn't even know how to download a skill file.
I tried to download OpenClaw skills. It was tedious and scary. Most of the sites looked like scams.
Discovering skills.sh
Later I discovered skills.sh (opens in new tab). It was a breeze to use. Since I already had Node.js on my computer, I could just paste the script, click a few enters, and download it to a folder on my computer.
I loved it, especially the non-coding skills. For example, copywriting and ad creative. Those skills would find actual pain points or have actual meaning in the writing, and the humanize skill was especially good.
I loved them so much that I was using them in my chat application, especially on Gemini. But every time I wanted to use one, I had to go to the folder and drag it to the interface. You know how it goes.
Building SkillExtract
So I decided, why don't I make a site where people like me can copy the install command from a website and have the skill ready to download?
So I made https://skillextract.birol.tech/ (opens in new tab).
It's a WebAssembly app for Node.js. It runs npm commands in the browser and saves them in a skill gallery, so next time users can copy and paste them from the site.
I mostly made it for a specific problem I had. I hope you can enjoy using it like me.
Birol (@biroldev)
Full-stack developer & creative technologist building web platforms, custom developer utilities, and motion graphics.
Related Articles
Jev: AI That Never Seen Before
A look at Jev, a specialized decision-making AI model trained to run in parallel and return typed primitives instead of arbitrary text.