<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Open Source on Chris Worth</title><link>https://chrisworth.dev/tags/open-source/</link><description>Recent content in Open Source on Chris Worth</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sun, 20 Sep 2026 18:27:00 -0500</lastBuildDate><atom:link href="https://chrisworth.dev/tags/open-source/index.xml" rel="self" type="application/rss+xml"/><item><title>wSpec Is Now a Claude Code Plugin</title><link>https://chrisworth.dev/posts/wspec-is-now-a-claude-code-plugin/</link><pubDate>Sun, 20 Sep 2026 18:27:00 -0500</pubDate><guid>https://chrisworth.dev/posts/wspec-is-now-a-claude-code-plugin/</guid><description>&lt;p>The first release of &lt;a href="https://chrisworth.dev/projects/wspec/">wSpec&lt;/a> worked, but adopting it meant copying a pile of files into your project: the slash commands, the subagents, the hooks, and an MCP server that then had to be installed and built inside every repo. Updating meant doing it again. That&amp;rsquo;s fine for the person who wrote it and a poor deal for anyone else. This week I repackaged it as a Claude Code plugin, and the install is now three commands.&lt;/p></description></item></channel></rss>