Build tools for yourself first, then discover if others need them too. This covers the scratch-your-own-itch methodology: starting with ugly scripts that solve your actual problems, dogfooding them until they're genuinely useful, then maybe polishing for others. You get patterns for CLI tools (Node and Python stacks), local-first architecture (SQLite, JSON files, no server costs), and the discipline of rapid prototyping without over-engineering. The 10-minute test is solid: can you describe the problem in one sentence, do you hit it weekly, would you use this daily? Best for developers who want to automate their own workflows and understand that perfect product-market fit starts with an audience of one.
npx skills add https://github.com/davila7/claude-code-templates --skill personal-tool-builder