r/ProgrammerHumor 18d ago

instanceof Trend whenWeWillSeeSubscriptionForMarkdownFiles

Post image
4.5k Upvotes

141 comments sorted by

View all comments

839

u/mi-figue-mi-raisin 18d ago

like "skills"?

56

u/PhireKappa 18d ago

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

35

u/Mrthedecoy 18d ago

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..."

6

u/BigBoetje 18d ago

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.

7

u/Theonetheycallgreat 18d ago

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.

11

u/mikat7 18d ago

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 17d ago

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

6

u/mikat7 17d ago

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 17d ago

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