Not too hard. I came up with the idea in the shower one morning after a week of doing a lot of cert maintenance. I spent around 20 minutes writing a design document and did a couple back-and-forths with Claude Code and testing, then some refinementand improvements. Had some discussions with friends and associates looking for security issues I had missed.
Maybe 2 hours into it so far, Claude Code did all the coding so far.