技能 personal-tool-builder
📦

personal-tool-builder

安全

Создавайте собственные инструменты, которые решают ваши проблемы

Перестаньте ждать появления идеального инструмента. Научитесь создавать собственные решения на основе реальных болевых точек, начиная с рабочих, но неказистых скриптов и превращая их в готовые продукты только после того, как их полезность будет доказана.

支持: Claude Codex Code(CC)
📊 71 充足
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“personal-tool-builder”。 I do this manual task 10 times per day: copying data from emails into a spreadsheet

预期结果:

Это сильная зудящая проблема - частая, трудоемкая и четко определенная. Личный инструмент может анализировать входящие письма и автоматически заполнять вашу таблицу. Начните с простого скрипта, который обрабатывает один формат письма, протестируйте его в течение недели, затем расширьте для обработки вариаций.

正在使用“personal-tool-builder”。 Should I build a cross-platform GUI app or a CLI tool for my note-taking system?

预期结果:

Начните с CLI. Это быстрее создается, легче модифицируется, и вы всегда можете добавить GUI позже, если потребуется. Большинство личных инструментов отлично работают как CLI. Создайте сначала самую уродливую рабочую версию - вы можете улучшить интерфейс после того, как докажете, что используете его ежедневно.

安全审计

安全
v1 • 2/24/2026

All static analysis findings are false positives. The detected patterns (exec, backticks, file operations, SQLite) appear in code examples within documentation, not in executable skill code. This is an instructional skill that teaches tool-building methodologies without performing any actual system operations.

1
已扫描文件
294
分析行数
0
发现项
1
审计总数
未发现安全问题
审计者: claude

质量评分

38
架构
100
可维护性
87
内容
31
社区
100
安全
91
规范符合性

你能构建什么

Автоматизация повторяющихся задач

Превратите ручные задачи, которые вы выполняете 10 раз в день, в автоматизированные скрипты, экономящие часы еженедельно.

Создайте идеальное приложение для продуктивности

Создайте инструмент, адаптированный под ваш точный рабочий процесс, вместо того чтобы подстраиваться под существующее ПО.

Превратите побочный проект в продукт

Развивайте личный скрипт в готовый продукт, который другие захотят использовать и за который будут платить.

试试这些提示

Определите первую идею инструмента
Я хочу создать личный инструмент, но не уверен, какую проблему решить. Помогите определить 3 повторяющиеся задачи, которые я выполняю регулярно и которые можно автоматизировать. Задавайте вопросы о моем ежедневном рабочем процессе, чтобы найти лучшие возможности.
Примените 10-минутный тест
Я рассматриваю создание инструмента для [опишите проблему]. Помогите применить 10-минутный тест: подтвердите, что это реальная зудящая проблема, которую стоит решить, что я сталкиваюсь с ней еженедельно, и что я действительно буду использовать решение ежедневно.
Спроектируйте архитектуру CLI-инструмента
Я хочу создать CLI-инструмент, который [опишите функциональность]. Рекомендуйте подходящий стек (Node.js или Python), предложите структуру команд и помогите написать начальный каркас с правильным разбором аргументов и обработкой ошибок.
Эволюционируйте скрипт в продукт
У меня есть рабочий скрипт, который решает мою проблему, но он некрасивый и с жестко закодированными значениями. Помогите рефакторить его в поддерживаемый инструмент с правильной конфигурацией, документацией и обработкой ошибок, которым можно было бы поделиться с другими.

最佳实践

  • Начните с самого неказистого решения, которое работает - перфекционизм убивает мотивацию
  • Используйте инструмент ежедневно, чтобы чувствовать болевые точки и естественно направлять улучшения
  • Добавляйте конфигурацию, документацию и обработку ошибок только после того, как инструмент докажет свою полезность

避免

  • Создание инструментов для воображаемых пользователей без реальной обратной связи от фактического использования
  • Избыточное проектирование со сложной архитектурой до проверки основной концепции
  • Пропуск dogfooding и пропуск очевидных проблем удобства использования, которые выявило бы ежедневное использование

常见问题

Что, если кто-то уже создал инструмент для моей проблемы?
Существующие инструменты решают общие случаи, а не ваш точный рабочий процесс. Личные инструменты имеют идеальную продуктно-рыночную совместимость для вас. Вы все еще можете использовать существующие инструменты для справки, но пользовательские инструменты часто работают лучше для конкретных потребностей.
Как узнать, когда пора отшлифовать мой неказистый скрипт?
После ежедневного использования в течение 2-4 недель, если вы все еще автоматически тянетесь к нему и раздражаетесь, когда оно ломается, значит, оно доказало свою полезность. Именно тогда имеет смысл инвестировать в полировку и документацию.
Стоит ли делиться личными инструментами публично?
Только после того, как они докажут свою полезность для вас в течение как минимум месяца. Если другие обнаружат его и найдут ценность - отлично. Но не стройте для аудитории - сначала стройте для себя, делитесь только если это ощущается естественно.
Какой язык программирования мне следует использовать?
Используйте то, с чем вам удобнее всего работать. Скорость важнее выбора языка. JavaScript и Python имеют хорошие CLI-библиотеки, но лучший язык - тот, на котором вы можете создать быстрее всего.
Как обрабатывать хранение данных для личных инструментов?
Начните с JSON-файлов в вашем домашнем каталоге. Переходите на SQLite, когда вам нужны запросы или связи. Избегайте облачного хранилища, если синхронизация не абсолютно необходима - локальный подход означает отсутствие серверных затрат и работу всегда.
Что, если я потеряю мотивацию поддерживать свой инструмент?
Это нормально и допустимо. Личным инструментам не нужно обслуживание, если они работают. Если оно перестает работать после месяцев использования, вы либо исправляете его, потому что оно вам нужно, либо вы переросли проблему. Оба варианта допустимы.

开发者详情

文件结构

📄 SKILL.md