TweakIdea — скилл
Скилл оценивает идею стартапа по 14 измерениям с веб-поиском: таблица баллов, список допущений и HTML-отчет.
- 57 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Скилл запускает скрипты, ходит в сеть через веб-поиск и отправляет текст идеи поисковым сервисам.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/tweakideaОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скилл запускает скрипты, ходит в сеть через веб-поиск и отправляет текст идеи поисковым сервисам.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Команда `/tweakidea evaluate` принимает описание идеи. Фоновый исследователь ищет рынок, конкурентов и цены, из текста выделяются гипотезы, а вы отмечаете, какие подтверждены, какие отвергнуты и какие пока не проверены. Затем скилл задает несколько вопросов о вашей связи с идеей. После этого параллельно запускаются 14 оценщиков, по одному на измерение: острота боли, готовность платить, пробел решения и другие. Каждый ищет доказательства в сети и ссылается на источники. Скрипт `compute.py` считает взвешенный балл и оценку доказательств, а старшая модель сводит итог в вердикт GO, PIVOT или STOP. Команда `/tweakidea improve` выдает три переписанных варианта идеи.
Для кого. Основателям и продакт-менеджерам, которым нужно второе мнение об идее до того, как вложить в нее время и деньги.
Подходит, если
- Перед разработкой нужно знать, какие допущения идеи еще не проверены.
- Вы сравниваете несколько формулировок идеи и хотите пересчитать балл после правки: есть `/tweakidea diff`.
- Есть пост на Hacker News, и вы разбираете его по тем же измерениям командой `analyze-hn-post`.
- Отчет нужно показать партнеру: скилл собирает HTML-страницу.
Не подходит, если
- Вам нужен ответ за пару минут: первый запуск занимает много времени.
- В агенте нет субагентов или веб-поиска.
- Проект внутренний, и рынка у него нет.
Пример запроса к агенту
/tweakidea evaluate "Мобильное приложение, где рестораны за полчаса до закрытия продают нераспроданную еду со скидкой"Ограничения
Первый запуск `/tweakidea evaluate` занимает от 10 до 20 минут: создается профиль основателя, работает исследователь и 14 параллельных оценщиков на младшей модели плюс сведение на старшей, то есть расходуется много токенов. Скиллу нужны субагенты и веб-поиск. Для запуска скриптов нужен `uv`. Для сайтов с тяжелым JavaScript один раз ставится Chromium командой `uv run playwright install chromium`, без него загрузчик Hacker News читает страницы обычным HTTP. Автор тестировал его в Claude Code. Вердикт опирается на найденные источники и не гарантирует успех.
Как отключить. Выполните `npx skills remove tweakidea` (с `-g` для глобальной установки). Сохраненные отчеты удалите вручную.
Частые вопросы
Как установить скилл?
Выполните `npx skills add eph5xx/tweakidea`. Флаг `-g` ставит скилл для всех проектов, `-a claude-code` выбирает конкретный агент.
Какие есть команды?
`evaluate`, `improve`, `diff`, `browse-hn`, `analyze-hn-post`, `list`, `show` и `share`. Без аргументов `/tweakidea` показывает меню.
Что входит в отчет?
Карточка с вердиктом, взвешенным баллом и оценкой доказательств, разбор по 14 измерениям, реестр непроверенных допущений и HTML-страница.
Чем отличается от вопроса к чат-боту?
Каждое измерение оценивается отдельно, со своим веб-поиском и ссылками, а результат можно пересмотреть и сравнить после правки идеи.
Как обновить и удалить?
Обновление: `npx skills update tweakidea`. Удаление: `npx skills remove tweakidea`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыIdea Validation Agents — проверка идеи приложения
idea-validation-agents
Скиллы для проверки идеи приложения: тренды, конкуренты, цена, удержание и итоговый вердикт с баллом от 0 до 100
Одиннадцать скиллов проверяют бизнес-идею до запуска: конкуренты, панель из 100 покупателей, цены, финансовая модель и план на 30 дней
Аналитический скилл проверяет, найдут ли пользователи ценность в продуктовой идее: сценарий, условия, время и доставка, с оценкой надежности вывода
Плагин из скиллов для проверки и планирования стартапа: рыночное исследование, разбор конкурентов, позиционирование и питч
Скилл ведет новичка от смутной идеи приложения к проверенному плану, а потом сопровождает сборку.
Скилл Claude Code проверяет бизнес-идею советом из четырех агентов и выносит вердикт: строить, доработать сначала или отказаться.
Коротко о README
Скилл ставится через CLI `skills` и работает в агентах формата Agent Skills. В репозитории лежат манифесты плагинов для Claude Code, Codex и Cursor.
Бейдж для README
Исходный SKILL.md
---
name: tweakidea
description: "Use when a founder wants to evaluate a startup idea or problem, improve or compare idea evaluations, or mine Hacker News for product opportunities. Runs a 14-dimension weighted scorecard with assumption tracking, generates small/medium/big idea tweaks, diffs runs, browses and analyzes HN threads, and lists, opens, or shares artifacts saved under ~/.tweakidea/."
license: MIT
compatibility: "Works in any Agent Skills client. evaluate needs subagents plus web search and web fetch; the other commands run inline. Requires uv and network access; share also needs the GitHub CLI (gh). Tuned and tested on Claude Code with Sonnet and Opus."
allowed-tools: Read Write Bash Glob Agent AskUserQuestion
---
TweakIdea helps founders make better decisions: evaluate whether a problem is worth solving, or discover which problems are emerging from technology shifts. Be an honest second opinion, not a cheerleader.
## Setup
1. **SKILL_DIR** is the directory that contains this SKILL.md (the runtime reports it as the skill's base directory). If no base directory is reported, use the first of `$(pwd)/.claude/skills/tweakidea`, `$HOME/.claude/skills/tweakidea`, `$(pwd)/.agents/skills/tweakidea`, or `$HOME/.agents/skills/tweakidea` that contains `SKILL.md`. Every `{SKILL_DIR}` path in this skill and its references resolves against it.
2. **Runtime:** read [references/runtime.md](references/runtime.md) and map each capability it lists (`ask-user`, `spawn-subagent`, `web-search`, `read-file`, and the rest) and each model tier to what your runtime provides. The references name capabilities, not tools.
3. **HOME_DIR** is the output of `echo "$HOME"`. All user data lives under `{HOME_DIR}/.tweakidea/`.
4. Python helpers in `{SKILL_DIR}/scripts/` run through `uv run`. If a command needs them and `uv` is missing, tell the user to install it (`brew install uv` or `curl -LsSf https://astral.sh/uv/install.sh | sh`) and stop.
## Routing
The invocation arguments are:
$ARGUMENTS
If the line above is still an unsubstituted placeholder (a dollar sign followed by the word ARGUMENTS), your runtime does not substitute arguments: use the text after the skill name in the user's invoking message instead.
Split them into **COMMAND** (the first word) and **ARGS** (everything after it). Command references use `ARGS` wherever they need the user's input.
- **No arguments:** show the Commands table below and ask which command to run (`ask-user` with `evaluate`, `improve`, `browse-hn`, `list`; free text covers the rest). Never auto-run a command.
- **First word is a command name:** read that command's reference and follow it exactly, with ARGS as its input.
- **Anything else:** treat the full argument text as an idea and run `evaluate` with it as ARGS.
## Commands
| Command | Arguments | What it does | Reference |
|---|---|---|---|
| `evaluate` | idea text, file path, or empty | 14 independent evaluators produce a weighted scorecard with assumption tracking and an HTML/markdown report | [references/commands/evaluate.md](references/commands/evaluate.md) |
| `improve` | run timestamp, prefix, or `latest` | Three concrete idea tweaks (small reframe, medium reshape, big reimagine) grounded in the scoring rubrics | [references/commands/improve.md](references/commands/improve.md) |
| `diff` | two runs (timestamps, prefixes, or `latest`) | Side-by-side comparison of two runs: score deltas, potential shifts, per-dimension movers | [references/commands/diff.md](references/commands/diff.md) |
| `browse-hn` | `[topic] [today\|week\|month\|all]` | Search HN via Algolia and rank threads worth feeding into `analyze-hn-post` | [references/commands/browse-hn.md](references/commands/browse-hn.md) |
| `analyze-hn-post` | HN URL or item id | Analyze one HN discussion for technology shifts and product opportunities | [references/commands/analyze-hn-post.md](references/commands/analyze-hn-post.md) |