OpenClaw щодня: skill lifecycle, compact tools і scheduled ops
Сьогоднішній кут: OpenClaw як change-controlled runtime, де знання, tools і фонові задачі мають життєвий цикл, а не живуть у промптах.
1. Skill Workshop: SOP через review, не через ручне редагування
Skill Workshop — хороший шаблон для персональної platform engineering дисципліни: агент не пише live SKILL.md напряму, а створює proposal з hash-binding, scanner gate і rollback metadata. Це варто використовувати не тільки для “навчися робити X”, а для всіх повторюваних операцій: Hugo-публікації, inbox triage, Telegram routing, vault lint, incident digest.
Практична схема:
skills/hugo-publisher— як перевіряти duplicate URLs, Hugo build, git commit/push.skills/source-intake— як перетворювати статтю/відео на vault note.skills/approval-boundary— які дії потребують явного підтвердження.skills/failure-postmortem— як агент документує повторювані помилки.
2. Self-learning як control plane, не “самонавчання”
Self-learning не тренує модель і не змінює поведінку мовчки. Сильний патерн: після суттєвої роботи агент може запропонувати reusable procedure, але live-зміна проходить через Workshop review. Це знімає головний ризик agent autonomy: поведінка еволюціонує, але залишається audit-able.
Операційне правило: autonomous proposals можна дозволяти для локального workspace, але applying — тільки вручну або через вузький approval lane.
3. Tool Search і Code Mode: менше schema шуму, більше керованості
Коли в агента десятки tools, prompt surface сам стає attack surface. Tool Search дає компактний каталог: search → describe → call, а Code Mode дозволяє зібрати кілька tool calls у малий JS/TS workflow, не показуючи моделі весь каталог наперед.
Практичне застосування для OpenClaw:
- для daily cron jobs лишити прямими тільки
read/write/exec/web_fetch, решту — через catalog; - для досліджень увімкнути search/describe/call, щоб агент сам знаходив потрібний tool;
- privileged tools тримати direct-only з approval, без catalog discovery;
- логувати не лише tool call, а й query, яким агент знайшов tool.
4. Cron + subagents: планувальник не має бути монолітом
Automation overview чітко розводить cron, heartbeat, hooks, tasks і standing orders. Для daily content pipeline правильна топологія така:
- cron запускає isolated run у точний час;
- subagents роблять незалежні частини: source scan, duplicate check, draft outline;
- main writer збирає короткий пост;
- Hugo build є release gate;
- git commit/push — тільки після чистої валідації.
Sub-agents тут корисні не як “більше агентів”, а як fan-out із ізольованим контекстом і push-based completion. Не треба poll-loop; треба bounded worker і чіткий result contract.
5. Оригінальний підхід: capability lifecycle board
Замість списку “що вміє OpenClaw” зроби capabilities.md у vault:
| Capability | Surface | Owner | Risk | Evidence | Next review |
|---|---|---|---|---|---|
| Daily Hugo post | cron + skill | OpenClaw | medium | build log + commit | weekly |
| Telegram ideas | channel + cron | OpenClaw | low | delivered message | monthly |
| Vault memory | files + search | OpenClaw | medium | changed notes | weekly |
| External actions | tools + approvals | Aleksandr | high | approval trail | per use |
Це маленька річ, але вона переводить домашнього агента з “магічного помічника” в керований локальний control plane.
6. 10 практичних ідей OpenClaw на сьогодні
- Skill diff reviewer. Раз на день OpenClaw показує pending Workshop proposals як diff: що зміниться, який risk, які файли торкнеться.
- Tool catalog budget. Для кожного agent profile задати max visible tools; решту сховати за Tool Search.
- Cron SLO note. Кожна scheduled job пише
last_success,last_failure,validation,ownerу vault. - Source freshness ledger. Hugo job зберігає використані URL/headline/theme у JSON, а не тільки шукає grep-ом у markdown.
- Subagent contracts. Для research workers вимагати формат:
claims,sources,duplicates,uncertainty,recommended angle. - Approval taxonomy.
read-local,write-local,send-external,spend-money,privileged-system; для кожного — окрема політика. - Quiet failure digest. Замість Telegram spam — щоденний локальний digest невдалих cron runs із root-cause припущеннями.
- Tool-search receipts. Логувати, чому агент вибрав саме цей tool, особливо для privileged workflows.
- Skill retirement review. Раз на місяць знаходити skills, які не використовувались 30/90 днів, і пропонувати archive/pin.
- Human override file.
OVERRIDE.mdз короткими тимчасовими заборонами: “не пушити”, “не писати Telegram”, “тільки read-only”.
7. Що почитати й подивитися
- OpenClaw Tools overview — хороша карта різниці між tools, skills і plugins.
- Skill Workshop — найважливіший документ дня для контрольованої еволюції локального агента.
- Tool Search і Code Mode — практичний шлях зменшити schema noise у великих agent profiles.
- Automation overview — як вибирати між cron, heartbeat, hooks, tasks і standing orders.
- YouTube: AI agent tool use architecture, human-in-the-loop AI agents, agent workflow orchestration.
Висновок: сильний OpenClaw setup — це не більше autonomy, а кращий lifecycle: proposal before skill, catalog before tool sprawl, cron before improvisation, evidence before trust.