HERON

От задания до заполненных страниц

Контент с Claude Code

Claude Code работает в терминале: читает и пишет файлы, запускает команды. На сайте HERON он отвечает за контент: пишет и переводит страницы, заполняет настройки для поиска и проверяет свою работу сборкой. Вы описываете, о чём должны быть страницы, и получаете заполненные файлы, которые собираются без ошибок.

Вид и структуру сайта Claude Code не меняет. Навык HERON разрешает ему писать только в папки с контентом.

Настройка в три шага

  1. 1

    Откройте папку сайта

    Создайте новую командой heron new my-site -y или возьмите папку готового сайта.
  2. 2

    Поставьте навыки HERON

    npx skills add FMSTM/HERON добавляет навыки, которые Claude Code подгружает, когда они нужны.
  3. 3

    Запустите Claude Code в папке

    Выполните claude в папке сайта: так он работает с вашими файлами и может запускать heron.

Скопируйте задание

Замените текст в квадратных скобках и вставьте задание в Claude Code.

Это сайт на HERON. Используй навык heron-content.
Задача: [напиши страницы семейной стоматологии в Вене: главная, три услуги, цены, о нас, контакты; русский и английский].
Работай только в content/, media/ и data/. Сохраняй секции, которые уже есть на каждой странице; для новой страницы скопируй страницу того же вида и сохрани под новым именем. Заполни title, h1 и description на каждой странице.
Не выдумывай телефоны, цены, адреса и имена: оставь пустыми и пришли мне список.
Готово, когда heron build . --env prod --strict проходит. Коммить после каждой страницы.

Коммиты

Вы смотрите каждую страницу отдельной небольшой правкой, а не весь сайт сразу.

Факты

В конце вы получаете список того, что агенту нужно от вас.

Что делает Claude Code

Чего он не трогает

Тема

theme/ закрыта: новый вид — задача для роли дизайнера. Тема с Claude Design

Структура

Меню, языки, домен и типы страниц в site.yaml меняются, только когда вы об этом просите.

Скрипты и публикация

scripts/ и .github/ остаются как есть.

Проверьте результат сами

Первая команда показывает сайт на localhost:8000, вторая — та же проверка, которой пользовался Claude Code.

heron serve .
heron build . --env prod --strict && ls dist

Когда сборка проходит, опубликуйте готовый сайт выбранным способом: хранение и публикация. С git каждая следующая правка от Claude Code после push собирается в свежий образ.

Вопросы

Нужно ли уметь программировать?

Нет. Вы описываете страницы и проверяете результат в браузере. С файлами и командами работает Claude Code.

Claude Code не может запустить heron. Что делать?

Один раз настройте команду heron, как на странице С чего начать, и запускайте Claude Code из того же терминала. Другие способы получить команду, без Docker, — на странице С чего начать.

Может он перенести тексты со старого сайта?

Да. Дайте ему старые страницы или их адреса. Он перенесёт тексты в страницы HERON и перечислит старые адреса в каждой странице, а HERON напишет настоящие переадресации 301.

А дизайн он поменять может?

Не в роли контента. Дизайн — отдельная задача для роли дизайнера: Тема с Claude Design. Правила каждой роли — в документации.