Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

Skills without self-improvement loops are... basically tech debt. This is the process we use on the Warp repo to keep agent Skills useful the more they're run, based on human feedback 👇

42,968 Aufrufe • vor 3 Monaten •via X (Twitter)

24 Kommentare

Profilbild von Ben Holmes
Ben Holmesvor 3 Monaten

We're using this on our issue triage and PR review skills, so they improve the more the community interacts with them. Here's more on how it works:

Profilbild von Ryan Lindgren
Ryan Lindgrenvor 3 Monaten

Spoiler for other juniors: it’s all tech debt.

Profilbild von Ben Holmes
Ben Holmesvor 3 Monaten

Turtles all the way down

Profilbild von nicolasmelo
nicolasmelovor 3 Monaten

You pretty much explained what i'm building There is a difference on what I'm building: 1-The agent reviews, not users 2-Agent approves a review with human 3-You earn money for reviewing someone and lifting everyone up A full Agent Economy is inevitable

Profilbild von John
Johnvor 3 Monaten

The feedback loop is the hard part. Most teams collect the signal but never close the loop back into the skill definition. What triggers the rewrite, a score threshold, manual review, or something else?

Profilbild von Alexander Benz
Alexander Benzvor 3 Monaten

same thing happens with AI podcast briefings. if the host context doesn't refresh between episodes, the questions get stale before the guest even joins. static briefings decay way faster than you'd expect

Profilbild von Zack Swafford
Zack Swaffordvor 3 Monaten

agents love appending. pruning is quite rare for me.. does your loop actually cut stale rules anywhere, or does SKILL.md only ever grow?

Profilbild von Schalk Neethling
Schalk Neethlingvor 3 Monaten

Agreed. Which is why I have working on

Profilbild von Rick Blalock
Rick Blalockvor 3 Monaten

love this

Profilbild von José Cabañas
José Cabañasvor 3 Monaten

@mattpocockuk

Profilbild von balázs
balázsvor 3 Monaten

you cannot convince me you're not scott the woz come on

Profilbild von Leo Tavares
Leo Tavaresvor 3 Monaten

Love this framing. Skills age quickly unless the loop captures where humans correct the agent and turns that into better instructions or tests. Otherwise every repo quietly accumulates prompt debt.

Profilbild von peransa
peransavor 3 Monaten

Very Good

Profilbild von K Aayush Mazumdar
K Aayush Mazumdarvor 3 Monaten

So this is not the way people do it currently? Interesting

Profilbild von Ben Holmes
Ben Holmesvor 3 Monaten

No one’s doing it!

Profilbild von K Aayush Mazumdar
K Aayush Mazumdarvor 3 Monaten

Well, to change a spec of anything - including a skill - every time anyone makes a suggestion, rather than wait for enough N volume of suggestions with a recurring time T long enough sounds like the logical thing to do Almost feels as if people want to just show iteration cycles as a metric in itself, which is strange Guess Skills should have more rigorous evals so that they doesn’t fall into Goodhart’s vortex

Profilbild von K Aayush Mazumdar
K Aayush Mazumdarvor 3 Monaten

You should name this something - maybe Skill Release Cycle or Skill Iteration Cycle or SDLC where S stands for Skill

Profilbild von Tavlean
Tavleanvor 3 Monaten

I'm surprised that you have to teach this, isn't this like the most obvious thing ever?

Profilbild von David Hapunkt
David Hapunktvor 3 Monaten

Great idea, but how do you collect the feedback? The feedback should come from the user agent that is executing the skill and be stored somewhere where your agent can read it to improve the skill. Do you have a skill for that?

Profilbild von Terry Carson
Terry Carsonvor 3 Monaten

That’s a solid way to keep things from getting stale. Love the idea of skills improving as they get used.

Profilbild von Michael Allen
Michael Allenvor 3 Monaten

Have the agent categorize the feedback into 3 categories. 1. Anything the agent can fix that doesn’t change behavior. Version release. 2. Behavior change that it can infer the intent of the spec doc. Version release. 3. Anything that needs a human in the loop. Manual review.

Profilbild von Rohit Kashyap
Rohit Kashyapvor 3 Monaten

a skill that does not learn from its own misses just calcifies, the feedback loop is what separates a skill from a fancy snippet

Profilbild von AI Mastery Guide
AI Mastery Guidevor 3 Monaten

"Skills without self improvement loops are basically tech debt" is a good way to frame it

Profilbild von Eivind Meyer
Eivind Meyervor 3 Monaten

Loops without independent reviewers is also basically tech debt. We realized this and built a generic framework for it, haven’t looked at code ever since:

Ähnliche Videos