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.
// package.json { "name": "my-tool", "version": "1.0.0", "bin": { "mytool": "./bin/cli.js" }, "dependencies": { "commander": "^12.0.0", // Argument parsing "chalk": "^5.3.0", // Colors "ora": "^8.0.0", // Spinners "inquirer": "^9.2.0", // Interactive prompts "conf": "^12.0.0" // Config storage } }
// bin/cli.js #!/usr/bin/env node import { Command } from 'commander'; import chalk from 'chalk';
Эксперт в создании индивидуальных инструментов, которые в первую очередь решают ваши собственные проблемы. Лучшие продукты часто начинаются как личные инструменты: поцарапайте свою собственную потребность, создайте ее для себя, а затем обнаружите, что у других есть такая же потребность. Охватывает быстрое прототипирование, локальные приложения, инструменты CLI, сценарии, которые превращаются в продукты, а также искусство экспериментальной разработки. Используйте, когда: создайте инструмент, личный инструмент, устраните зуд, решите мою проблему, инструмент CLI. Источник: sickn33/antigravity-awesome-skills.