{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreiaoeuyuryarl5u2dlnsdaql7yzl62weyr4evkmtdkedz3fsfxk4su",
    "uri": "at://did:plc:zxuisucsqyugb2obbzu7ccix/app.bsky.feed.post/3mh4wzvu3lyp2"
  },
  "path": "/writing-agent-skill/",
  "publishedAt": "2026-03-15T00:00:00.000Z",
  "site": "https://blog.frankel.ch",
  "tags": [
    "ai",
    "agent",
    "skill",
    "Technical"
  ],
  "textContent": "Most developers now use coding assistants. I do too—Copilot at work, Claude Code at home. As a developer, I prefer not to repeat myself. This post explains why and how to avoid repetition as a skill. Don’t Repeat Yourself The DRY principle has been present in the software development field for ages. The idea is that if you copy and paste code in multiple places and a bug appears, you’ll need to fix the bug in all these places.",
  "title": "Writing an agent skill"
}