Навыки github-release-assistant
📦

github-release-assistant

Ревизия содержимого r1 Безопасно ⚙️ Внешние команды🌐 Доступ к сети📁 Доступ к файловой системе

Генерация двуязычной документации для релизов GitHub

Создание качественной документации для релизов требует времени и согласованности между языками. Этот навык автоматизирует генерацию двуязычных README-файлов на основе существующих метаданных репозитория.

Поддерживает: Claude Codex Code(CC)
🥇 83 Золото

Этот навык входит в 2 наборов

Установите весь набор одной командой, чтобы получить все навыки для задачи.

Установить с помощью моего Агента

Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.

Запрос агента
Review the Skillstore skill "github-release-assistant" from https://skillstore.io/skills/zhanlincui-github-release-assistant.md and its manifest at https://skillstore.io/api/skills/zhanlincui-github-release-assistant/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

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

Ресурсы для AI-агентов

Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.

Протестировать

Использование «github-release-assistant». Репозиторий с config.json, содержащим метаданные проекта, и файлом requirements.txt

Ожидаемый результат:

Создано два файла: README.md (на английском) и README.zh.md (на китайском) с одинаковой структурой, включающей обзор проекта, ключевые возможности, инструкции по быстрому старту и значки лицензии

Использование «github-release-assistant». Запуск генератора с флагами --language both --overwrite для существующей документации

Ожидаемый результат:

Обновленные README-файлы заменяют предыдущие версии, сохраняя историю git через подготовленные изменения, готовые к проверке

Аудит безопасности

Безопасно

Most static findings are false positives caused by Markdown code fences, inline file names, CJK text detection, and README badge links. The real concerns are the Quick Start command in SKILL.md that executes a Python generator with overwrite enabled and uses an author-specific hidden .codex path. No evidence found of prompt injection or data exfiltration intent.

7
Просканировано файлов
671
Проанализировано строк
2
Пункты проверки
0
Ложные срабатывания проигнорированы
Пункты проверки возможностей (2)

Это реальные локальные возможности, которые могут ожидаться для этого навыка, поэтому они требуют проверки, но не считаются подтверждённым вредоносным поведением.

Средний
Ruby/shell backtick execution
`python3 /Users/cuizhanlin/.codex/skills/github-release-assistant/scripts/generate_release_readme.py
The Quick Start instructs the agent to run a Python script with --overwrite against a project root. This is real external command execution that can replace README files.
Средний
Hidden file access
`python3 /Users/cuizhanlin/.codex/skills/github-release-assistant/scripts/generate_release_readme.py
The documented command uses an author-specific absolute path under a hidden .codex directory. Marketplace skills should avoid hardcoded hidden home-directory paths.
Поделиться и цитировать этот отчет

Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.

Открыть версионный отчет
Оценка безопасности

Копировать ссылку на отчёт

https://skillstore.io/skills/zhanlincui-github-release-assistant/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Значок Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/zhanlincui-github-release-assistant/security.svg)](https://skillstore.io/skills/zhanlincui-github-release-assistant?utm_source=security_passport_badge)

Значок HTML

<a href="https://skillstore.io/skills/zhanlincui-github-release-assistant?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/zhanlincui-github-release-assistant/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Встраиваемая карточка

<iframe src="https://skillstore.io/embed/skills/zhanlincui-github-release-assistant.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Академические ссылки (APA · BibTeX · CFF)

Цитата APA

ZhanlinCui. (2026). github-release-assistant security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/zhanlincui-github-release-assistant/audits/4

Цитата BibTeX

@techreport{zhanlincui-zhanlincui-github-release-assistant-2026, author = {ZhanlinCui}, title = {github-release-assistant security audit report (audit version 4)}, institution = {Skillstore}, year = {2026}, number = {4}, url = {https://skillstore.io/skills/zhanlincui-github-release-assistant/audits/4}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "github-release-assistant security audit report (audit version 4)" version: "unspecified" type: report authors: - name: "ZhanlinCui" date-released: "2026-07-08" url: "https://skillstore.io/skills/zhanlincui-github-release-assistant/audits/4" identifiers: - type: other value: "skillstore:zhanlincui-github-release-assistant:audit:4" description: "Skillstore immutable audit report identifier"

Оценка Skillstore

Почему такая оценка Достоверность доказательств: Высокий
77
Архитектура
85
Сопровождаемость
87
Контент
70
Сообщество
83
Соответствие спецификации

Что вы можете построить

Мейнтейнер проекта с открытым исходным кодом

Генерация согласованной двуязычной документации для релизов без необходимости ручного написания версий на обоих языках.

Международный разработчик

Быстрое создание README-файлов на китайском и английском языках для проектов, ориентированных как на внутреннюю, так и на международную аудиторию.

Распространение исследовательского кода

Создание профессиональной документации для академических релизов ПО с четкой структурой разделов и инструкциями по установке.

Попробуйте эти промпты

Базовая генерация README
Сгенерировать двуязычные README-файлы для моего репозитория, используя шаблон по умолчанию.
Пользовательская конфигурация
Создать README.md и README.zh.md, используя настройки из release_assistant.json для имени проекта, функций и шагов быстрого старта.
Выборочный вывод языка
Сгенерировать только китайский README (README.zh.md), используя существующие метаданные проекта, и перезаписать, если файлы существуют.
Полный рабочий процесс релиза
Сгенерировать оба README-файла, показать мне git diff, затем провести меня через коммит и пуш изменений с соответствующим сообщением коммита.

Лучшие практики

  • Проверяйте сгенерированное содержимое README перед коммитом, чтобы убедиться в точности извлеченных метаданных
  • Создайте release_assistant.json с пользовательскими деталями проекта для согласованного вывода между релизами
  • Используйте git diff для предварительного просмотра изменений перед выполнением операций git add и commit

Избегать

  • Не коммитьте сгенерированные README-файлы без проверки извлеченного содержимого на точность
  • Избегайте использования флага --overwrite, если вы не намерены полностью заменить существующую документацию
  • Не выполняйте git push, предварительно не убедившись, что diff показывает только предполагаемые изменения документации

Часто задаваемые вопросы

Какие файлы нужны этому навыку для генерации документации?
Навык читает config.json, README.md, PROJECT_STRUCTURE.md, requirements.txt и LICENSE из вашего репозитория. Как минимум ему нужен каталог репозитория для извлечения имени проекта.
Могу ли я настроить шаблон README?
Да, отредактируйте файлы шаблонов в assets/readme_template_en.md и assets/readme_template_zh.md или предоставьте пользовательские шаблоны через флаг --template-dir.
Создает ли этот навык фактические релизы GitHub?
Нет, он только генерирует файлы документации README. Создание релизов GitHub через API требует дополнительных разрешений и выходит за рамки этого навыка.
Как навык обрабатывает двуязычный контент?
Он обнаруживает китайские/японские/корейские символы с помощью regex и извлекает содержимое из существующей документации или использует предоставленные значения конфигурации для разделов на английском и китайском языках.
Что если мой проект использует другой формат конфигурации?
Создайте файл release_assistant.json в корне вашего репозитория, следуя примеру в assets/release_config.example.json, чтобы предоставить пользовательские метаданные.
Отправляется ли мой код на внешние серверы во время генерации?
Нет, вся обработка происходит локально. Единственные внешние URL - это статические изображения значков от shields.io, встроенные в сгенерированный README markdown.

Сведения для разработчиков

Автор

ZhanlinCui

Лицензия

MIT

Ревизия Skillstore

r1

Примечание о версии

Автор не указал версию.

Ссылка

64ca8af0f54a325752f08bd54e52151061ea659a

Актуальность поддержки

22.07.2026

Использование

65 загрузок · 184 просмотров