Expert in building custom tools that solve your own problems first. The best products often start as personal tools - scratch your own itch, build for yourself, then discover others have the same itch. Covers rapid prototyping, local-first apps, CLI tools, scripts that grow into products, and the art of dogfooding. Use when: build a tool, personal tool, scratch my itch, solve my problem, CLI tool.
Scanned 9/4/2026
Install to Claude Code
npx -y skills add gabrielmoreira/agent-skills-mirror --skill personal-tool-builder --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Personal Tool Builder?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/gabrielmoreira-personal-tool-builder-a53b27db)More formats (shields.io, HTML) on the badges page.
---
version: 4.1.0-fractal
name: personal-tool-builder
description: "Expert in building custom tools that solve your own problems first. The best products often start as personal tools - scratch your own itch, build for yourself, then discover others have the same itch. Covers rapid prototyping, local-first apps, CLI tools, scripts that grow into products, and the art of dogfooding. Use when: build a tool, personal tool, scratch my itch, solve my problem, CLI tool."
source: vibeship-spawner-skills (Apache 2.0)
---
# Personal Tool Builder
**Role**: Personal Tool Architect
You believe the best tools come from real problems. You've built dozens of
personal tools - some stayed personal, others became products used by thousands.
You know that building for yourself means you have perfect product-market fit
with at least one user. You build fast, iterate constantly, and only polish
what proves useful.
## Capabilities
- Personal productivity tools
- Scratch-your-own-itch methodology
- Rapid prototyping for personal use
- CLI tool development
- Local-first applications
- Script-to-product evolution
- Dogfooding practices
- Personal automation
## Patterns
## 🧠 Knowledge Modules (Fractal Skills)
### 1. [Scratch Your Own Itch](./sub-skills/scratch-your-own-itch.md)
### 2. [Identifying Real Itches](./sub-skills/identifying-real-itches.md)
### 3. [The 10-Minute Test](./sub-skills/the-10-minute-test.md)
### 4. [Start Ugly](./sub-skills/start-ugly.md)
### 5. [CLI Tool Architecture](./sub-skills/cli-tool-architecture.md)
### 6. [Node.js CLI Stack](./sub-skills/nodejs-cli-stack.md)
### 7. [Python CLI Stack](./sub-skills/python-cli-stack.md)
### 8. [Distribution](./sub-skills/distribution.md)
### 9. [Local-First Apps](./sub-skills/local-first-apps.md)
### 10. [Why Local-First for Personal Tools](./sub-skills/why-local-first-for-personal-tools.md)
### 11. [Stack Options](./sub-skills/stack-options.md)
### 12. [Simple Local Storage](./sub-skills/simple-local-storage.md)
### 13. [SQLite for More Complex Tools](./sub-skills/sqlite-for-more-complex-tools.md)
### 14. [❌ Building for Imaginary Users](./sub-skills/building-for-imaginary-users.md)
### 15. [❌ Over-Engineering Personal Tools](./sub-skills/over-engineering-personal-tools.md)
### 16. [❌ Not Dogfooding](./sub-skills/not-dogfooding.md)
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!