Claude Code Commands vs Agents: When to Use Which

The Quick Version In Claude Code, there are two ways to extend what Claude can do: commands (also called skills) and agents. They live in similar places and look almost identical. But they work completely differently. (If you see “skill” anywhere in Claude Code, it’s the same thing as a command. The terms are interchangeable.) Commands are things you invoke. You type /chief-of-staff and suddenly Claude has a bunch of context loaded about how to be your chief of staff. ...

January 11, 2026 · 2 min · Alex Dobrenko

How to Publish from Obsidian to Hugo Blog with Claude Code (One Command)

Blog Publishing Workflow Using Claude Code Part 1: Tutorial The setup: I write in Obsidian. My blog runs on Hugo with the PaperMod theme, hosted on Netlify. I needed a way to go from markdown file → live on botharetrue.com with one command. The solution: A bash script that syncs from my vault, converts Obsidian syntax to Hugo, handles images, commits to git, and waits for Netlify deployment. Folder Structure Source (Obsidian vault): ...

December 10, 2025 · 3 min · Alex Dobrenko

How to Create Custom Slash Commands in Claude Code

Creating Custom Slash Commands in Claude Code Part 1: Step-by-Step Tutorial What This Workflow Does Create a reusable slash command in Claude Code that you can trigger anytime to document your session and turn it into a blog post. The Setup Alex had just used Claude to rename a bunch of screenshot files. Then asked: awesome. so now is there a slash command I can use to do this whenever i'm using claude code? What Claude Did Created the commands directory (if it doesn’t exist): ...

December 5, 2025 · 3 min · Alex Dobrenko