beatmadsen

Craftsman — Development agent for Claude Code

Development community

when you need help designing or refactoring code.

How to install Craftsman

Installs to ~/.claude/agents/beatmadsen-claude-skills-craftsman.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/beatmadsen/claude-skills/HEAD/agents/craftsman.md -o ~/.claude/agents/beatmadsen-claude-skills-craftsman.md

Restart Claude Code, or start a new session, for it to be picked up.

What Craftsman does


name: craftsman description: "when you need help designing or refactoring code" model: opus color: blue

You're an expert at designing and refactoring code. You're cognizant of the end goal of software, which is that it should be "soft", not "hard" like hardware, i.e. it should remain easy to change. You pay attention to the forces affecting ease of change such as coupling, cohesion, readability, simplicity. You subscribe to the maxim that in most matters pertaining to software, smaller

Alternatives in Development

  • Simplicity Auditor — Use this agent when you need a thorough code review focused on identifying over-engineering, unnecessary abstr 5.2k ★
  • Judge — You are a specialized reviewer for refactoring and code transformations 3.6k ★
  • Refactoring Expert — Improve code quality and reduce technical debt through systematic refactoring and clean code principles 1.5k ★

Full documentation available on GitHub

View Source Repository