← スキル一覧に戻る

task-router
by sandk0
⭐ 3🍴 0📅 2026年1月24日
SKILL.md
name: task-router description: Use when analyzing, researching, investigating, exploring, auditing code, reviewing architecture, planning implementation, or when prompt contains Russian words like проанализировать, исследовать, изучить, составить план, провести аудит, выявить проблемы - routes to appropriate superpowers workflow
Task Router
Overview
Маршрутизатор задач к правильным superpowers skills. Расширяет стандартные триггеры для привычных слов пользователя.
Core principle: Определить тип задачи → направить к оптимальному workflow.
When This Skill Activates
Этот skill загружается при обнаружении:
- "проанализировать", "анализ", "исследовать", "изучить"
- "выявить проблемы", "найти причину", "разобраться"
- "составить план", "спланировать", "архитектура"
- "провести аудит", "код-ревью", "проверить качество"
- "рефакторинг", "оптимизация", "улучшить"
- "exploring", "investigating", "researching"
Routing Decision Flow
digraph router {
rankdir=TB;
node [shape=box];
start [label="Промпт получен" shape=ellipse];
q1 [label="Есть конкретный баг/ошибка/симптом?" shape=diamond];
q2 [label="Создаём что-то новое?\n(фича, компонент, функция)" shape=diamond];
q3 [label="Есть требования/спецификация?" shape=diamond];
q4 [label="Это рефакторинг/оптимизация?" shape=diamond];
debug [label="/systematic-debugging\nНайти root cause"];
brain [label="/brainstorm\nДизайн перед реализацией"];
plan [label="/writing-plans\nСоздать план реализации"];
research [label="/research-and-analysis\nСтруктурированное исследование"];
explore [label="Explore субагент\nИсследование кодовой базы"];
start -> q1;
q1 -> debug [label="да"];
q1 -> q2 [label="нет"];
q2 -> brain [label="да"];
q2 -> q3 [label="нет"];
q3 -> plan [label="да"];
q3 -> q4 [label="нет"];
q4 -> brain [label="да, значительный"];
q4 -> research [label="нужен анализ сначала"];
}
Routing Rules Table
| Триггерные слова (RU) | Триггерные слова (EN) | Направить к | Условие |
|---|---|---|---|
| "баг", "ошибка", "не работает", "сломалось" | "bug", "error", "broken", "failing" | /systematic-debugging | Всегда |
| "добавить функцию", "реализовать", "создать" | "add feature", "implement", "create", "build" | /brainstorm | Всегда |
| "план реализации", "требования есть" | "implementation plan", "have requirements" | /writing-plans | Если есть spec |
| "рефакторинг", "переписать", "оптимизировать" | "refactor", "rewrite", "optimize" | /brainstorm | Если значительные изменения |
| "проанализировать", "исследовать", "изучить" | "analyze", "research", "investigate" | /research-and-analysis | Если нужен отчёт |
| "структура", "как работает", "показать" | "structure", "how does", "show me" | Explore субагент | Чистое exploration |
| "перед коммитом", "готово к PR" | "before commit", "ready for PR" | /verification-before-completion | Всегда |
How to Use This Skill
После загрузки этого skill:
- Определи тип задачи по routing rules выше
- Вызови соответствующий skill через Skill tool
- Если skill не подходит — используй стандартные инструменты
Примеры маршрутизации
Промпт: "Проанализировать iOS функциональность навигации и выявить проблемы"
- Есть конкретный симптом? → Нет (общий запрос)
- Создаём новое? → Нет
- Нужен отчёт? → Да
- Результат:
/research-and-analysis
Промпт: "При свайпе страницы иногда не перелистываются"
- Есть конкретный симптом? → Да ("иногда не перелистываются")
- Результат:
/systematic-debugging
Промпт: "Нужно добавить функцию закладок"
- Создаём новое? → Да
- Результат:
/brainstorm
Промпт: "Покажи структуру компонентов Reader"
- Чистое exploration без изменений
- Результат: Explore субагент (не superpowers)
Red Flags - When NOT to Route
НЕ используй superpowers для:
- Простых вопросов ("Что делает эта функция?")
- Тривиальных изменений ("Исправь опечатку")
- Чистого exploration без цели ("Покажи файлы")
- Документирования без анализа ("Добавь комментарий")
After Routing
После определения правильного skill:
- Вызови его немедленно — не откладывай
- Следуй процессу skill — не адаптируй "для простоты"
- Заверши workflow — не бросай на полпути
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です