Commit Graph
7 Commits
Author SHA1 Message Date
eka c49c9a480b chore: временные файлы — в tmp/ репозитория
- .gitignore: tmp/
- README: раздел «Конвенции репозитория» — tmp/ вместо /tmp,
  submodule как источник, имя агента из файла, render_listing для списков,
  идентичность коммитов
2026-09-23 13:22:51 +05:00
eka c94fbce56f feat: catalog init и подсказка при нестянутых сабмодулях
- skills list / catalog list распознают неинициализированные сабмодули:
  жёлтое предупреждение, строка «не инициализирован»,
  в итоге — «Стянуть: harness catalog init»
- новый action catalog init: стягивает сабмодули на зафиксированных
  коммитах, идемпотентен
- catalog update теперь работает из свежего клона:
  сначала init, потом --remote
- skills install подсказывает про catalog init, если источники не стянуты
- русское склонение чисел (plural): 1 скилл / 2 скилла / 5 скиллов
- README: раздел «Свежий клон», правило 10 в «Правилах вывода списков»
2026-09-23 13:21:26 +05:00
eka 270e006a7a style: единый вид списков (skills / agents / catalog)
- один рендерер render_listing() для всех списочных команд
- заголовок ВЕРХНИМ РЕГИСТРОМ, строка источника, легенда отметок, группы, итог, «куда ставится»
- skills list и agents list теперь одного вида: имя + мета + отметки + описание
- catalog list — только источники (состав смотреть в skills list), тот же стиль
- skills installed переведён на те же заголовки, убраны англ. вкрапления
- фикс: заголовок группы повторялся перед каждым элементом
- фикс: хвостовые пробелы — rstrip не работал из-за ANSI-reset, добавлен trim_line()
- README: раздел «Правила вывода списков»
2026-09-23 12:46:07 +05:00
eka da70365701 refactor: harness CLI — объект первым, действие вторым
- грамматика: harness <объект> <действие> (skills / agents / mcp / catalog / hermes / opencode)
- skills list теперь показывает каталог: что доступно к установке, с отметками ✓/·
- skills installed — прежний вид «что реально стоит» (включая не из каталога)
- фикс: установленные скиллы не находились — Path.rglob не разворачивает симлинки, перешёл на os.walk(followlinks=True)
- в листинге каталога виден sha источника и признак «⚠ сдвинут»
- README переписан под новую грамматику
2026-09-23 12:38:55 +05:00
eka 7e2ea5a275 chore: add developer-documentation skill to catalog
- catalog/developer-documentation-skill: submodule → NateBJones-Projects/developer-documentation-skill (v1.0.1, CC BY 4.0 / MIT)
- README: раскладки репозиториев каталога и ручная установка скиллов
2026-09-23 12:17:57 +05:00
eka 13979a05ed feat: harness — менеджер скиллов, агентов и MCP для Hermes и OpenCode
- scripts/harness: CLI (skills, agents, MCP, конфиг Hermes, рестарт, статус)
- agents/: leader, fixer, researcher, tester + devops, admin
- catalog/jakubkrehel-skills: submodule → github.com/jakubkrehel/skills
- README: usage, форматы, таблица совместимости
2026-09-23 12:03:44 +05:00
eka 7970c3bb36 Initial commit 2026-07-30 19:55:47 +05:00