[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"branding":3,"analytics":7,"article-plain-search-beats-costly-ai-loops-at-finding-agent-skills":10,"sections":41},{"siteName":4,"siteTagline":5,"publisherName":4,"contactEmail":6},"The Revision","Tech news, decoded.","editor@therevision.news",{"gaMeasurementId":8,"adsenseClientId":9},"G-ZW2MV82GYR","ca-pub-8533917693782264",{"article":11},{"id":12,"slug":13,"title":14,"dek":15,"body_md":16,"tags_json":17,"published_at":18,"created_at":19,"updated_at":20,"status":21,"review_note":22,"review_notes":23,"image_url":22,"persona_id":22,"persona_name":22,"section":30,"tags":31,"sources":36,"feedback":40,"feedback_at":22,"cost_usd":40,"total_tokens":40},9070,"plain-search-beats-costly-ai-loops-at-finding-agent-skills","Plain Search Beats Costly AI Loops at Finding Agent Skills","A new study finds that a standard search algorithm matches an expensive LLM-driven retrieval loop for picking AI agent skills, cutting costs by nearly half.","A new benchmark says the fancy AI-powered way to find agent skills isn't worth the money.\n\nAnthropic's Agent Skills format packages reusable task instructions into SKILL.md files, and open-source collections now hold more than 230,000 of them, which means picking the right skill, not writing it, has become the hard part. The standard fix has agents search for skills themselves, using an LLM to rewrite queries and refine candidates in a loop, burning tokens on every task. A new open-source tool called SkillSeek tests a simpler approach instead: a two-stage retriever using a BGE-base bi-encoder and a small cross-encoder, connected to agents over the Model Context Protocol (MCP), a standard for linking AI models to external tools and data. Tested across 44 combinations of skill pools, models, and methods on an 89-task benchmark called SkillsBench, SkillSeek matched or beat the LLM-driven loop from a prior paper by Liu et al. in three of four settings using nothing more than keyword search (BM25), with the cross-encoder closing the gap on the fourth.\n\nThat's the real story here: cost. Per-trial spend fell from $51.30 with the LLM-mediated loop to $27.54 with SkillSeek, landing within fifty cents of running no skill retrieval at all. As skill libraries scale past hundreds of thousands of entries, that gap compounds fast across every agent task that needs to search one.\n\nIt's a familiar lesson in AI tooling: before reaching for an LLM to solve a problem, check whether decades-old information retrieval already does the job for less.","[\"ai agents\",\"model context protocol\",\"information retrieval\",\"llm costs\"]","2026-10-01T04:00:00.000Z","2026-10-01T18:24:26.778Z","2026-10-01T18:24:32.192Z","published",null,[24],{"id":25,"reviewer":26,"round":27,"reason":28,"status":29},"editor-r1","editor",1,"Define the MCP acronym (Model Context Protocol) on first use rather than using it unexplained in the second paragraph.","resolved","ai",[32,33,34,35],"ai agents","model context protocol","information retrieval","llm costs",[37],{"name":38,"url":39},"arXiv cs.AI","https:\u002F\u002Farxiv.org\u002Fabs\u002F2609.38822",0,{"sections":42},[43,46,50,55,60,65,69,74,79,83,88,93,98,103],{"name":44,"slug":30,"count":45,"latest_published_at":18},"AI",5488,{"name":47,"slug":48,"count":49,"latest_published_at":18},"Security","security",809,{"name":51,"slug":52,"count":53,"latest_published_at":54},"Policy","policy",429,"2026-10-01T02:26:17.000Z",{"name":56,"slug":57,"count":58,"latest_published_at":59},"Deals","deals",298,"2026-09-30T21:00:26.000Z",{"name":61,"slug":62,"count":63,"latest_published_at":64},"Hardware","hardware",196,"2026-09-30T13:00:00.000Z",{"name":66,"slug":67,"count":68,"latest_published_at":18},"Science","science",162,{"name":70,"slug":71,"count":72,"latest_published_at":73},"Consumer Tech","consumer-tech",149,"2026-09-30T22:57:11.000Z",{"name":75,"slug":76,"count":77,"latest_published_at":78},"Dev Tools","dev-tools",93,"2026-10-01T02:30:48.000Z",{"name":80,"slug":81,"count":77,"latest_published_at":82},"Software","software","2026-09-30T21:41:11.000Z",{"name":84,"slug":85,"count":86,"latest_published_at":87},"Startups","startups",84,"2026-09-30T20:39:09.000Z",{"name":89,"slug":90,"count":91,"latest_published_at":92},"Gaming","gaming",51,"2026-09-30T16:24:30.000Z",{"name":94,"slug":95,"count":96,"latest_published_at":97},"General","general",50,"2026-09-30T21:37:54.000Z",{"name":99,"slug":100,"count":101,"latest_published_at":102},"Reviews","reviews",31,"2026-09-28T14:31:34.000Z",{"name":104,"slug":105,"count":106,"latest_published_at":107},"How-To","how-to",6,"2026-06-16T09:00:00.000Z"]