Навыки web-build-deploy
📦

web-build-deploy

Ревизия содержимого r1 Безопасно ⚡ Содержит скрипты⚙️ Внешние команды🌐 Доступ к сети🔑 Переменные окружения

Надежное развертывание React-приложений

Настройка развертывания React может быть повторяющейся и подверженной ошибкам. Этот навык предоставляет практические примеры для Vercel, Netlify, Docker, CI/CD, окружений и мониторинга.

Поддерживает: Claude Codex Code(CC)
🥉 78 Бронза

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

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

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

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

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

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

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

Использование «web-build-deploy». Vite React app нуждается в развертывании Vercel с environment variables и SPA routing.

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

Краткий план, охватывающий build command, output directory, поведение preview, имена окружений, security headers и проверки верификации.

Использование «web-build-deploy». Команда хочет Docker-развертывание для статического React bundle.

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

  • Рекомендация по multi-stage build.
  • Рекомендации по маршрутизации и кэшированию nginx.
  • Заметки по Compose для optional API и database services.

Использование «web-build-deploy». Репозиторию нужны preview deployments для pull request.

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

План workflow с шагами checkout, dependency install, tests, deploy preview и comment для pull request.

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

Безопасно

The static alerts are overwhelmingly false positives from Markdown fenced examples, placeholder URLs, and documentation snippets for environment variables. I found no prompt injection, secret exfiltration, malicious network behavior, or executable helper scripts in SKILL.md. The author should clarify sample secrets and global CLI install examples so users do not copy unsafe placeholders into production.

1
Просканировано файлов
472
Проанализировано строк
0
Пункты проверки
0
Ложные срабатывания проигнорированы
Последний завершенный статический и семантический аудит не обнаружил подтвержденных проблем безопасности. Это не доказывает отсутствие побочных эффектов у навыка.
Поделиться и цитировать этот отчет

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

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

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

https://skillstore.io/skills/cjharmath-web-build-deploy/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Значок Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/cjharmath-web-build-deploy/security.svg)](https://skillstore.io/skills/cjharmath-web-build-deploy?utm_source=security_passport_badge)

Значок HTML

<a href="https://skillstore.io/skills/cjharmath-web-build-deploy?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/cjharmath-web-build-deploy/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

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

<iframe src="https://skillstore.io/embed/skills/cjharmath-web-build-deploy.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

CJHarmath. (2026). web-build-deploy security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/cjharmath-web-build-deploy/audits/9

Цитата BibTeX

@techreport{cjharmath-cjharmath-web-build-deploy-2026, author = {CJHarmath}, title = {web-build-deploy security audit report (audit version 9)}, institution = {Skillstore}, year = {2026}, number = {9}, url = {https://skillstore.io/skills/cjharmath-web-build-deploy/audits/9}, 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: "web-build-deploy security audit report (audit version 9)" version: "unspecified" type: report authors: - name: "CJHarmath" date-released: "2026-07-09" url: "https://skillstore.io/skills/cjharmath-web-build-deploy/audits/9" identifiers: - type: other value: "skillstore:cjharmath-web-build-deploy:audit:9" description: "Skillstore immutable audit report identifier"

Оценка Skillstore

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

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

Стандартизировать рецепты развертывания React

Создать повторяемые рекомендации по Vercel, Netlify, Docker и GitHub Actions для продуктовых команд.

Подготовить production-сборку

Настроить переменные окружения, маршрутизацию SPA, security headers и проверки сборки перед релизом.

Выпускать preview-окружения

Добавить предпросмотры pull request и комментарии, чтобы ревьюеры могли тестировать изменения до merge.

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

Создать checklist развертывания
Создай checklist production-развертывания для моего React-приложения с использованием Vite и Vercel. Включи пункты по сборке, окружению, безопасности и rollback.
Настроить хостинг Netlify
Помоги мне настроить Netlify для React single page app. Включи настройки сборки, redirects, headers и environment variables.
Создать ресурсы Docker-развертывания
Разработай план Docker-развертывания для статического React-приложения с nginx, SPA fallback, caching и optional backend services.
Спроектировать CI/CD с предпросмотрами
Спроектируй GitHub Actions CI/CD workflow для React-приложения с tests, preview deploys, production deploys, health checks и Sentry tracking.

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

  • Храните deployment secrets в хранилищах секретов платформы, а не в закоммиченных файлах или общих prompts.
  • Запускайте tests и локальные production-сборки перед созданием production deploy.
  • Документируйте владение переменными окружения для client, server, preview и production contexts.

Избегать

  • Не коммитьте реальные .env files или database credentials в репозиторий.
  • Не используйте sample passwords или placeholder hosts в production deployments.
  • Не выполняйте развертывание без SPA fallback, security headers и rollback verification.

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

Этот навык поддерживает только React?
Он сосредоточен на React apps, с примерами шаблонов развертывания для Vite и Next.js.
Может ли он выполнить развертывание за меня?
Он может подсказать команды и конфигурацию, но доступ к учетной записи и финальное подтверждение развертывания остаются за пользователем.
Обрабатывает ли он secrets?
Он объясняет, где должны храниться secrets, но пользователи должны предоставлять значения через доверенные настройки платформы.
Какие хостинги охвачены?
Руководство охватывает Vercel, Netlify, Docker, nginx, GitHub Actions и связанную настройку мониторинга.
Может ли он помочь с preview deployments?
Да. Он включает workflows для предпросмотра pull request и рекомендации по публикации preview URLs.
Может ли он оптимизировать сборки?
Да. Он охватывает bundle analysis, route splitting, manual chunks, caching и production checks.

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

Автор

CJHarmath

Лицензия

MIT

Ревизия Skillstore

r1

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

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

Ссылка

0519034dad657fb1f7706e0550e962beeda73fdf

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

18.07.2026

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

7 загрузок · 303 просмотров

Структура файлов

📄 SKILL.md

Больше от CJHarmath

Показать все
📦

rn-performance

79

Оптимизация производительности React Native

Приложения React Native могут страдать от медленных списков, лишних рендеров и зависаний потока JS. Этот навык предоставляет сфокусированные паттерны для более быстрых экранов FlatList, мемоизированных компонентов, оптимизированных селекторов, кешированных изображений и профилирования.

Кодинг и разработка Просмотр
📦

react-zustand-patterns

78

Улучшение паттернов React-хранилищ Zustand

Команды React могут сталкиваться с устаревшим состоянием, особенностями времени рендеринга и ошибками асинхронных действий при использовании Zustand. Этот навык дает прямые паттерны для хранилищ, селекторов, производного состояния, тестирования, отладки и персистентности.

Кодинг и разработка Просмотр
📦

rn-zustand-patterns

78

Создавайте надежные сторы Zustand для React Native

Команды React Native часто теряют время из-за устаревшего состояния, тайминга асинхронных действий и лишних рендеров. Этот навык предоставляет паттерны Zustand, которые упрощают понимание, тестирование и отладку поведения сторов.

Кодинг и разработка Просмотр
📦

react-state-flows

78

Проектирование надежных потоков состояния в React

Сложные потоки React часто ломаются из-за пропущенных await, скрытых переходов и слабых состояний ошибок. Этот навык помогает проектировать явные состояния, валидацию, обратную связь в UI и интеграционные тесты.

Кодинг и разработка Просмотр
Показать все
📦

senior-devops

81

Автоматизация DevOps-конвейеров и развертываний

от alirezarezvani

Работа DevOps часто требует повторяемых шаблонов для конвейеров, инфраструктуры и развертываний. Этот навык предоставляет скрипты и справочные руководства для CI/CD, IaC, развертывания и операционного ревью.

DevOps и инфраструктура Просмотр
📦

cloud-devops

80

Координация облачных DevOps-процессов

от sickn33

Работа по облачной доставке часто охватывает множество инструментов и этапов. Этот навык организует работу с инфраструктурой, CI/CD, Kubernetes, мониторингом, безопасностью, затратами и восстановлением в понятные промпты.

DevOps и инфраструктура Просмотр
📦

senior-fullstack

82

Создавайте fullstack-приложения с рекомендациями senior-разработчика

от alirezarezvani

Fullstack-проекты часто требуют согласованной настройки, выбора архитектуры и проверок качества. Этот навык предоставляет скрипты и справочные материалы для работы с React, Next.js, Node.js, GraphQL и PostgreSQL.

Кодинг и разработка Просмотр
📦

vercel-react-view-transitions

82

Реализация React View Transitions

от vercel-labs

Переходы представлений React легко разместить неправильно, что приводит к незаметным или избыточным анимациям. Этот навык помогает выбирать анимации для маршрутов, Suspense, списков и общих элементов.

Кодинг и разработка Просмотр