Share as Link
Скилл превращает вывод агента, чат, артефакт или markdown в живую публичную ссылку с подсчетом просмотров
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Публикует контент во внешний хостируемый сервис
- Созданные страницы доступны по публичному адресу
- Заводит аккаунт стороннего сервиса при первом вызове
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/share-as-linkОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Выполните в терминале в папке проекта
npx skills add dashaworks/share-as-link-skill --skill share-as-link -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита a312056
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/dashaworks/share-as-link-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/share-as-link/
git -C "$tmp" checkout a3120569c9c8d9a21bbbb0a9a94d998c029b2bb5
mkdir -p .claude/skills
cp -R "$tmp/skills/share-as-link" .claude/skills/share-as-linkКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add dashaworks/share-as-link-skill --skill share-as-link -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита a312056
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/dashaworks/share-as-link-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/share-as-link/
git -C "$tmp" checkout a3120569c9c8d9a21bbbb0a9a94d998c029b2bb5
mkdir -p .agents/skills
cp -R "$tmp/skills/share-as-link" .agents/skills/share-as-linkКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add dashaworks/share-as-link-skill --skill share-as-link -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита a312056
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/dashaworks/share-as-link-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/share-as-link/
git -C "$tmp" checkout a3120569c9c8d9a21bbbb0a9a94d998c029b2bb5
mkdir -p .github/skills
cp -R "$tmp/skills/share-as-link" .github/skills/share-as-linkКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add dashaworks/share-as-link-skill --skill share-as-link -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита a312056
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/dashaworks/share-as-link-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/share-as-link/
git -C "$tmp" checkout a3120569c9c8d9a21bbbb0a9a94d998c029b2bb5
mkdir -p .agents/skills
cp -R "$tmp/skills/share-as-link" .agents/skills/share-as-linkКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add dashaworks/share-as-link-skill --skill share-as-link -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита a312056
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/dashaworks/share-as-link-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/share-as-link/
git -C "$tmp" checkout a3120569c9c8d9a21bbbb0a9a94d998c029b2bb5
mkdir -p .agents/skills
cp -R "$tmp/skills/share-as-link" .agents/skills/share-as-linkКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/dashaworks/share-as-link-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/share-as-link/
git -C "$tmp" checkout a3120569c9c8d9a21bbbb0a9a94d998c029b2bb5
mkdir -p .devin/skills
cp -R "$tmp/skills/share-as-link" .devin/skills/share-as-linkКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Бывший Windsurf.
Выполните в терминале в папке проекта
npx skills add dashaworks/share-as-link-skill --skill share-as-link -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита a312056
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/dashaworks/share-as-link-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/share-as-link/
git -C "$tmp" checkout a3120569c9c8d9a21bbbb0a9a94d998c029b2bb5
mkdir -p .cline/skills
cp -R "$tmp/skills/share-as-link" .cline/skills/share-as-linkКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add dashaworks/share-as-link-skill --skill share-as-link -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита a312056
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/dashaworks/share-as-link-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/share-as-link/
git -C "$tmp" checkout a3120569c9c8d9a21bbbb0a9a94d998c029b2bb5
mkdir -p .roo/skills
cp -R "$tmp/skills/share-as-link" .roo/skills/share-as-linkКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add dashaworks/share-as-link-skill --skill share-as-link -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита a312056
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/dashaworks/share-as-link-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/share-as-link/
git -C "$tmp" checkout a3120569c9c8d9a21bbbb0a9a94d998c029b2bb5
mkdir -p .agents/skills
cp -R "$tmp/skills/share-as-link" .agents/skills/share-as-linkКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/dashaworks/share-as-link-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/share-as-link/
git -C "$tmp" checkout a3120569c9c8d9a21bbbb0a9a94d998c029b2bb5
mkdir -p .agents/skills
cp -R "$tmp/skills/share-as-link" .agents/skills/share-as-linkКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/dashaworks/share-as-link-skill.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/share-as-link/
git -C "$tmp" checkout a3120569c9c8d9a21bbbb0a9a94d998c029b2bb5
mkdir -p .agents/skills
cp -R "$tmp/skills/share-as-link" .agents/skills/share-as-linkКоманды для macOS и Linux, на Windows выполните их в Git Bash.
В Claude Code или Codex выполни /plugin marketplace add dashaworks/share-as-link-skill и установи плагин share-as-link-skill. При первом вызове скилл заведет бесплатный аккаунт ReportRoom в диалоге.
Другие способы из описания автора
/plugin marketplace add dashaworks/share-as-link-skill
/plugin install share-as-link-skill@share-as-link-skillПри первом вызове скилл заведет бесплатный аккаунт ReportRoom в диалоге.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл берет то, что агент только что сделал, и публикует это как есть на живую веб-страницу с короткой ссылкой. Ничего не переписывает и не перестраивает, только добавляет заголовок, легкое оформление для читаемости и убирает служебные фразы чата. У страницы есть агрегированная статистика просмотров по дням, так что можно спросить агента, открывали ли ссылку. Перед публикацией скилл предупреждает, если в тексте есть похожее на чувствительное: страница доступна по публичному адресу.
Для кого. Для тех, кому нужно быстро вынести результат из чата в виде ссылки: аналитиков, менеджеров, авторов, фаундеров.
Подходит, если
- Нужно отдать результат ссылкой прямо сейчас, без правок
- Хочется увидеть, открывали ли страницу и сколько раз
- Результат уже в нужном виде и надо просто адрес
Не подходит, если
- Нужен собранный документ с разделами и графиками, а не публикация как есть
- Важно знать конкретного читателя: публичная ссылка не дает поименного учета
Пример запроса к агенту
Опубликуй этот разбор как ссылку и дай адресОграничения
Публикация идет через хостируемый сервис ReportRoom по его MCP: при первом использовании скилл заводит бесплатный аккаунт прямо в диалоге, у страниц есть подпись сервиса. Ссылки публичные, поименного учета читателей нет, только агрегированные просмотры. Доступность сервиса из России без VPN не проверена. Проект автор помечает как свежий и еще не обкатанный до конца на живом аккаунте.
Как отключить. Удалите плагин share-as-link-skill через /plugin или папку скилла из каталога скиллов агента.
Проверка безопасности
- Публикует контент во внешний хостируемый сервис
- Созданные страницы доступны по публичному адресу
- Заводит аккаунт стороннего сервиса при первом вызове
Коротко о README
README описывает скилл как быстрый путь превратить вывод агента в живую ссылку за считанные секунды. Он публикует контент как есть, добавляя только заголовок и легкое оформление, и возвращает адрес с коротким слагом. Публикация идет через хостируемый MCP-сервер ReportRoom, аккаунт заводится бесплатно при первом обращении. Для более сложных случаев автор отсылает к своим соседним скиллам: собранные отчеты, отслеживаемые предложения и дата-румы с поименным учетом.
SKILL.md
--- name: share-as-link description: Turn whatever the agent just produced — a conversation, an analysis, an artifact, a markdown file — into a live shareable URL in seconds, published as-is via ReportRoom. Use when the user says "share this", "give me a link", "put this online", "make this a page", "send this to someone". This is the fast, verbatim path — for a restructured, designed report use report-publisher; for a view-tracked proposal use proposal-tracker. --- # Share as Link The zero-friction "get me a link" skill. Something worth keeping was just produced — publish it as-is to a live URL and hand the link back. No restructuring, no redesign, no "let me turn this into a report first." That restraint is the whole point: it keeps this a ten-second operation. ## When to use - "Share this / give me a link / put this online / make it a page" - The user wants the content out of the chat now, not improved - The output is already in a shape the user is happy with — they just need a URL
Частые вопросы
Кто видит опубликованную страницу?
Любой, у кого есть ссылка: адрес публичный. Скилл предупреждает перед публикацией чувствительного.
Можно ли узнать, кто именно открыл ссылку?
Нет, только сколько раз открывали по дням. Поименный учет читателей это отдельные скиллы автора для проверяемых предложений и дата-румов.
Похожие
Самостоятельно размещаемая база знаний с блочными ссылками и встроенным MCP-сервером для подключения AI-агентов к заметкам
CLI для всех API Google Workspace с выводом в JSON и набором скиллов для агентов: Drive, Gmail, Calendar, Sheets и другие
Локальный поиск по заметкам, документации и расшифровкам встреч в Markdown: ключевые слова, смысловой поиск и ранжирование, есть MCP
Менеджер задач для AI-разработки: разбирает PRD на задачи с зависимостями и ведет агента по ним через MCP или CLI