| name | source-research-harvest |
| description | Єдиний тригерний оркестратор повного циклу «джерело → дослідження → покращення екосистеми → валідація». Бере БУДЬ-ЯКЕ джерело (зображення/URL/назва/фрагмент/навіть начебто недоступне) і напрацьовує МАКСИМУМ корисного через багатошляхове здобуття з graceful fallback, далі прогорає весь harvest-пайплайн із РЕАЛЬНОЮ машинною валідацією. Делегує механіку наявним скілам, не дублює. ALWAYS use when (лише з harvest-наміром «для оновлення/покращення екосистеми»): "досліди це (джерело) для оновлення [скілів]", даю джерело для опрацювання/оновлення, перетворити джерело на покращення екосистеми, знайти корисне з мінімального входу. Голе «досліди тему» без наміру оновлення — НЕ тригер (звичайне дослідження/web_search). Also: harvest from source, info maximization, досліди і онови. DO NOT use for: звичайний веб-пошук (web_search); правки відомого скіла без джерела (melania / skill-creation-guide); аудит без зовнішнього джерела (skill-ecosystem-auditor mode A); відновлення втраченого по чатах (gsre-recovery); просте Q&A.
|
| compatibility | Claude.ai (всі плани) · Claude Code · Codex CLI · Cursor · Copilot. Acquire-стадія потребує web-інструментів; виконавча стадія — file-tools + python-валідатори.
|
| allowed-tools | ["WebSearch","WebFetch","Bash(python:*)","Read","Write"] |
| license | Proprietary |
| metadata | {"version":"0.3.0","author":"Melania (Master Administrator)","category":"research-orchestration","created":"2026-06-15T00:00:00.000Z","last_updated":"2026-07-26T00:00:00.000Z"} |
Source Research Harvest — v0.3.0
Українською-перша: рішення/приклади — українською; код/ідентифікатори — англійською.
⚖️ Безпека/intake чужого матеріалу — safety-compliance-gate (Блок C). Запис скілів — Закон II.
🛡️ Протокол Збереження Перед Оновленням (ОБОВ'ЯЗКОВО)
Перед БУДЬ-ЯКОЮ зміною цього скіла: 1) ПЕРЕЧИТАТИ живий SKILL.md+references/ з диску;
2) ПОРІВНЯТИ версії (диск новіший → база); 3) ЗВІРИТИ diff; 4) ЗЛИВАТИ не замінювати; 5) snapshot.
Core Rule
Це тонкий оркестратор + acquire-front-end, НЕ копія. Унікальний вміст — лише §1 (Information
Maximization). Стадії 2–7 ДЕЛЕГУЮТЬ наявним скілам. Фінальна валідація — РЕАЛЬНА (skill_guard.py
audit_scan.py), не grep. Запис будь-якого скіла — лише після diff (Закон II).
Critical Facts
- [C] Acquire- та виконавча стадії залежать від різних інструментів. Acquire потребує web-інструментів (WebSearch/WebFetch), тоді як виконавча стадія — file-tools і python-валідатори (
skill_guard.py, audit_scan.py).
- [C] Фінальна валідація — це
skill_guard.py + audit_scan.py, не grep. Grep явно позначено недостатнім методом для фінальної перевірки застосованих змін.
- [C] Беклог з самих лише описів ненадійний. За емпіричним патерном
harvest-report-template, повторне читання повного вмісту регулярно скасовує або змінює пункти беклогу — застосування «наосліп» з опису призводить до помилок.
- [C] Лише §1 (acquire-front-end) — унікальний вміст цього скіла. Стадії 2–7 повністю делегують механіку іншим скілам (
rlm-harness, skill-ecosystem-auditor, validation-mesh, continuation-memory) — цей скіл їх не дублює.
Decision Gate — чому окремий скіл
Пайплайн harvest вже існує розподілено (auditor mode B = backlog/execute; rlm-harness = глибина;
validation-mesh = QA; continuation-memory = стан). Прогалина, яку додає цей скіл: (а)
acquire-front-end — максимізація інфо з мінімального/обмеженого джерела (немає в жодному скілі);
(б) єдиний тригер «Давай дослідимо це для оновлення»; (в) integrate-check binding. Решта — делегування.
§1. INFORMATION MAXIMIZATION (acquire-front-end — ГОЛОВНЕ, нове)
Принцип: НІКОЛИ не зупиняйся на «недоступно». З найменшого входу напрацюй максимум перевіреного.