<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Developer Productivity on Chris Reddington</title><link>https://chrisreddington.com/tags/developer-productivity/</link><description>Recent content in Developer Productivity on Chris Reddington</description><generator>Hugo</generator><language>en-gb</language><lastBuildDate>Wed, 08 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://chrisreddington.com/tags/developer-productivity/index.xml" rel="self" type="application/rss+xml"/><item><title>AGENTS.md and SKILL.md: building a reusable agent toolbox</title><link>https://chrisreddington.com/blog/building-your-agent-toolbox/</link><pubDate>Wed, 08 Apr 2026 00:00:00 +0000</pubDate><guid>https://chrisreddington.com/blog/building-your-agent-toolbox/</guid><description>&lt;p&gt;I was working on a personal project and coming up with a Copilot CLI demo to show and tell at the GitHub Social Club in London yesterday. But as I started a fresh agent session, and typed the setup, I caught myself writing the same lines I&amp;rsquo;d written for some work a few days earlier.&lt;/p&gt;
&lt;p&gt;It included a few lines around the process for writing out plans, how the agent should hand off between planning, what the implementation expectations were, and how to review the work when it was done. That repetition (me repeatedly hitting the up arrow to get to my earlier prompts) was a sign that the knowledge I was typing should be packaged as something reusable, not left as another throwaway prompt.&lt;/p&gt;</description></item></channel></rss>