linkartemy

Promptenhorn — Communication skill for Claude Code

Communication community

Your Claude Code chats build a Swiss city in Minecraft — every chat is a builder, every project a district.

How to install Promptenhorn

This entry records only its repository, not the path inside it, so there is no exact command to give. Open linkartemy/promptenhorn and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Promptenhorn does

Your Claude Code chats build a Swiss city in Minecraft — every chat is a builder, every project a district.

Alternatives in Communication

README

Promptenhorn

*Matterhorn, сложенный из промптов.* Внутри игры мир называется Claude Alps.

Каждый чат с Claude Code становится строителем в Minecraft. Пока Claude работает, строитель (Стив, Алекс, Кай…) возводит дом. Из домов вырастает швейцарский городок: сначала деревня из шале, потом старый город с аркадами, церковью и отелем, затем современные кварталы.

Токены не тратятся: hooks — обычные локальные команды, они ничего не выводят в чат, ничего не решают за Claude и запускаются в фоне (`async`), так что Claude их не ждёт.

![Город днём: часовая башня, площадь квартала, дома старого города у озера. Справа — список чатов-строителей и их стройки](docs/screenshots/city-day.webp)

![Ночью: строитель чата «в некоторых домах нет реа…» сажает ель для общих работ квартала](docs/screenshots/builder-night.webp)

Как это устроено

Claude Code ──hook──▶ hooks/alps-hook.mjs ──HTTP──▶ bridge/bridge.mjs ──RCON──▶ Minecraft (Paper 1.21.11)
                                                        │
                                                        └── http://127.0.0.1:7777/  страница настроек
Событие Claude Code Что происходит в мире
Новый чат Появляется строитель
Твоё сообщение Строитель получает имя (первые слова запроса) и получает участок
Claude правит файлы, запускает команды Стройка идёт (~3 блока/с) плюс бонус за каждое действие
Claude закончил ответ Строитель ждёт у дома; через 30 минут ложится спать
Дом достроен Фейерверк, в дом заселяется житель, строитель идёт на следующий участок
Чат закрыт Строитель уходит; недостроенный дом достроит следующий чат
  • Один проект (папка) = один квартал. Город ставится в альпийской долине среди гор.
  • Справа сайдбар со всеми активными чатами и процентом готовности.
  • При входе в игру в чате появляется список кварталов (клик телепортирует) и ссылка на настройки.

Приватность

Хук сам сводит событие к мелким признакам и отправляет в мост только их: имя инструмента,