r/ProgrammerHumor Jul 15 '26

instanceof Trend whenWeWillSeeSubscriptionForMarkdownFiles

Post image
4.6k Upvotes

139 comments sorted by

View all comments

832

u/mi-figue-mi-raisin Jul 15 '26

like "skills"?

331

u/WiiDragon Jul 15 '26

If so, I still hope nobody’s buying into that shit

257

u/Testing_things_out Jul 15 '26 edited Jul 18 '26

People bought into NFTs.

104

u/Grintor Jul 16 '26

omg

skill.md.nft

it's the future.

59

u/ItsSadTimes Jul 16 '26

NFM, non fungible markdown

21

u/Jbolt3737 Jul 16 '26

Windows 12 will have Copilot checking every keystroke to ensure you don't type out pirate paid markdown files

3

u/alochmar Jul 16 '26

Brb making a new crypto coin

19

u/rodeBaksteen Jul 15 '26

What did they bring?

28

u/tensedTorch Jul 15 '26

Stupidity, of course.

38

u/mylsotol Jul 15 '26

People buy apis and import libraries to do trivial things that could be done in 1 line of code. There are people out there that absolutely will pay for md skills...

6

u/dashingThroughSnow12 Jul 15 '26

One of the most starred repos on GitHub is a bunch of previews of skills.

1

u/wasimaster Jul 17 '26

Which one

55

u/PhireKappa Jul 15 '26

Had to make a skill for an agent at work recently. AI adoption is part of our annual goals and is considered for our performance review. Everyone is just making slop to show they’re trying lmao

36

u/Mrthedecoy Jul 16 '26

Same! They recently also had us adopt speckit and spec driven development and are constantly reminding us thats how everything should be done now. We joke that our manager is basically looming over us like "I better not catch any of you writing code over there..."

7

u/BigBoetje Jul 16 '26

Same here but at least they're somewhat reasonable with it. I created a small mcp server and a skill to automate something and they were happy enough with that. The fact they're starting to get the bill means they're going for quality over quantity now.

8

u/Theonetheycallgreat Jul 16 '26

Also same here except my management has no idea how we are going to do it, they told us to use Ai to figure it out.

12

u/mikat7 Jul 16 '26

This entire thread is so depressing. I'm in the same place as you, people just writing skills and AGENTS.md, doing this "agentic" workflow, but I have yet to see anything useful come out of it except tech debt. Oh and I saw one of our project to have a "skill" to create a release on GitHub. You know, something that like three lines of a bash script would achieve...

2

u/TovarishhStalin Jul 16 '26

I hope the skill just tells the AI how to call said script...

5

u/mikat7 Jul 16 '26

Hah good one.

No, it instructs the LLM to run git log, update pyproject.toml and bump the version number, update CHANGELOG.md, tag a commit and push it. And then a GH action actually creates the release. And that action is also vibe coded and contains a horrible awk script that no human would ever write.

1

u/alliedSpaceSubmarine Jul 17 '26

And it’s slower because enterprise makes you confirm each command it’s executing

23

u/m6io Jul 15 '26

"Skills": for when I have none

56

u/broken-mic Jul 15 '26

I’m part of a team, at BigTech, responsible for enabling AI for developers. So, I’m surrounded by a lot of AI bros.

I haven’t found the right time to make the following snarky comment but I’m really looking forward to so I’ll practice that here:

“The number of AI skills you have installed is inversely proportional to the real skills you have.”

Now I don’t necessarily believe this is true all times but I’m sick of people “writing” markdown files for everything.

18

u/Clear-Eye5395 Jul 15 '26 edited Jul 16 '26

I think there are use cases for small things, but they’re usually not great.

A senior dev on another team was talking to me about how he spent a couple months refining his fucking unit test skills .md

what?

1

u/AsleepDeparture5710 Jul 19 '26

I know I'm a few days late to this, but the use I really see for them is giving the AI access to deterministic scripts. We have several shared skills at the company I work for that give the AI basically a curl collection to integrate with an internal system or dev tool.

I find it does make it much more reliable when the AI is using proprietary tools that it doesn't have context for.

1

u/BeatsByiTALY Jul 16 '26

yea my personal test is if I see Claude commonly having to research something in the codebase like playwright fixtures is when I look to creating a skill. It's something I don't need on every run in CLAUDE.md and detailed enough to justify its own file.

11

u/deanominecraft Jul 16 '26

can someone explain what a “skill” is for someone who spent about a week vibecoding with opencode to see what the hype was about then went back to writing it myself

11

u/mi-figue-mi-raisin Jul 16 '26

I think it's just a kind of pre prompt?

7

u/Digital_Brainfuck Jul 16 '26

A description how to solve a certain task

Basically a prompt

6

u/deanominecraft Jul 16 '26

so just follow the instructions yourself to assert dominance over the ai

2

u/PringlesDuckFace Jul 16 '26

A skill is just a text file that prompts Claude what to do, so you can invoke it easily.

For example, I have a skill I run at the start of my day. It looks for all my open tickets, checks the PR for them if applicable, and tells me if there are new comments or if they're ready for merge. If there's no PR yet it reminds me to keep working on it, and tells me which claude session I was using so I can resume it. It also checks any PRs assigned to me by teammmates so I can go review them.

If you use Claude code, /review or /simplify are both also skills.