News for hackers. Stuff that matters.
Re: by the_mitsuhiko on Wednesday January 14, 2026 @06:51PM (#46625783)
At this point I'm fully down the path of the agent just maintaining his own tools. I have a browser skill that continues to evolve as I use it. Beats every alternative I have tried so far.
Re: by kinduff on Wednesday January 14, 2026 @07:33PM (#46626190)
whats the name of the skill?
Re: by lgas on Thursday January 15, 2026 @12:02AM (#46628257)
why would that matter?
Re: by dtkav on Wednesday January 14, 2026 @08:32PM (#46626721)
Same. Claude Opus 4.5 one-shots the basics of chrome debug protocol, and then you can go from there.

Plus, now it is personal software... just keep asking it to improve the skill based on you usage. Bake in domain knowledge or business logic or whatever you want.

I'm using this for e2e testing and debugging Obsidian plugins and it is starting to understand Obsidian inside and out.

Re: by chrisweekly on Wednesday January 14, 2026 @10:10PM (#46627562)
Cool! Have you written more about this? (EDIT: from your profile, is that what https://relay.md is about?)
Re: by dtkav on Thursday January 15, 2026 @02:55AM (#46629449)
https://relay.md is a company I'm working on for shared knowledge management/ AI context for teams, and the Obsidian plugin is what i am driving with my live-debug and obsidian-e2e skills.

I can try to write it up (I am a bit behind this week though...), but I basically opened claude code and said "write a new skill that uses the chrome debug protocol to drive end to end tests in Obsidian" and then whenever it had problems I said "fix the skill to look up the element at the x,y coordinate before clicking" or whatever.

Skills are just markdown files, sometimes accompanied by scripts, so they work really naturally with Obsidian.

Re: by chrisweekly on Thursday January 15, 2026 @12:47PM (#46636338)
Hey FWIW Relay is AWESOME!! The granular sharing of a given dir within a vault (vs the whole thing) finally solves the split-brain problem of personal (private) vault on my own hardware vs mandated use of a company laptop... it's fast, intuitive, and SOLVES this long-time thorn in my side. Thanks for creating it, high five, hope it leads to massive success for you! :)
Re: by dtkav on Thursday January 15, 2026 @02:56PM (#46638264)
Thank you for the kind words <3
Re: by dtkav on Saturday January 17, 2026 @12:29PM (#46659909)
Sorry it took me a while. Hopefully this helps:

https://notes.danielgk.com/Obsidian/Obsidian+E2E+testing+Cla...

Re: by chrisweekly on Tuesday January 20, 2026 @07:51AM (#46691298)
Thanks! It does help, it's a great blog. You shld consider posting a "show hn".
Re: by cosinusalpha on Thursday January 15, 2026 @09:31AM (#46633026)
Do you experience any context pollution with that approach?
Re: by the_mitsuhiko on Friday January 16, 2026 @05:23AM (#46644986)
Not really. less bad than the mcps i used.
Re: by dtkav on Saturday January 17, 2026 @12:33PM (#46659979)
Writing your own skill is actually a lot better for context efficiency.

Your skill will be tuned to your use case over time, so if there's something that you do a lot you can hide most of the back-and-forth behind the python script / cli tool.

You can even improve the skill by saying "I want to be more token efficient, please review our chat logs for usage of our skill and factor out common operations into new functions".

If anything context waste/rot comes from documentation of features that other people need but you don't. The skill should be a sharp knife, not a multi-tool.