Навыки Project Setup & Architecture
📦

Project Setup & Architecture

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

Настройка архитектуры проекта Expo

Запуск приложения Expo требует множества решений по настройке инструментов, базы данных, состояния и тестов. Этот навык дает практические шаги настройки для согласованной основы React Native.

Поддерживает: Claude Codex Code(CC)
📊 76 Адекватно

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

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

Запрос агента
Review the Skillstore skill "Project Setup & Architecture" from https://skillstore.io/skills/babakbar-project-setup-architecture.md and its manifest at https://skillstore.io/api/skills/babakbar-project-setup-architecture/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

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

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

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

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

Использование «Project Setup & Architecture». Настройте новый проект Expo с TypeScript, тестированием и линтингом.

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

  • Поэтапный чеклист настройки, охватывающий TypeScript, зависимости, папки, инструменты тестирования, линтинг, форматирование и проверку.
  • Заметки о том, какие команды следует проверить перед запуском в проекте.

Использование «Project Setup & Architecture». Добавьте сохранение данных и управление состоянием в существующее приложение.

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

  • Сфокусированный план добавления SQLite, Drizzle, миграций и общего хранилища состояния.
  • Шаги проверки доступа к базе данных, обновлений состояния, тестов и проверки типов.

Использование «Project Setup & Architecture». Проверьте, готова ли структура моего приложения к разработке функциональности.

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

  • Список пробелов по папкам, конфигурационным файлам, скриптам пакетов и проверочным шагам.
  • Рекомендуемый порядок внесения изменений с минимальными нарушениями.

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

Безопасно

All 37 static findings are false positives caused by Markdown code formatting, visible documentation links, a local SQLite example, and a platform test checklist. The skill is a transparent React Native and Expo setup guide with no prompt injection, data-exfiltration intent, or concealed behavior found.

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

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

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

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

https://skillstore.io/skills/babakbar-project-setup-architecture/audits/13?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Значок Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/babakbar-project-setup-architecture/security.svg)](https://skillstore.io/skills/babakbar-project-setup-architecture?utm_source=security_passport_badge)

Значок HTML

<a href="https://skillstore.io/skills/babakbar-project-setup-architecture?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/babakbar-project-setup-architecture/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

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

<iframe src="https://skillstore.io/embed/skills/babakbar-project-setup-architecture.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

BabakBar. (2026). Project Setup & Architecture security audit report (audit version 13) [Author version unspecified]. Skillstore. https://skillstore.io/skills/babakbar-project-setup-architecture/audits/13

Цитата BibTeX

@techreport{babakbar-babakbar-project-setup-architecture-2026, author = {BabakBar}, title = {Project Setup & Architecture security audit report (audit version 13)}, institution = {Skillstore}, year = {2026}, number = {13}, url = {https://skillstore.io/skills/babakbar-project-setup-architecture/audits/13}, 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: "Project Setup & Architecture security audit report (audit version 13)" version: "unspecified" type: report authors: - name: "BabakBar" date-released: "2026-07-18" url: "https://skillstore.io/skills/babakbar-project-setup-architecture/audits/13" identifiers: - type: other value: "skillstore:babakbar-project-setup-architecture:audit:13" description: "Skillstore immutable audit report identifier"

Оценка Skillstore

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

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

Запустить новое приложение Expo

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

Стандартизировать структуру команды

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

Добавить недостающую инфраструктуру

Поэтапно внедрить базу данных, управление состоянием, тестирование или линтинг в существующее приложение Expo.

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

Спланировать мою настройку
Используйте этот навык, чтобы создать пошаговый план настройки нового приложения Expo React Native с TypeScript и тестами.
Настроить основные инструменты
Используйте этот навык, чтобы помочь настроить TypeScript, линтинг, форматирование и рекомендуемые исходные папки для моего проекта Expo.
Добавить слои данных и состояния
Используйте этот навык, чтобы добавить SQLite, Drizzle, миграции и небольшое хранилище Zustand в мой существующий проект Expo.
Проверить существующую архитектуру
Используйте этот навык, чтобы сравнить текущую структуру моего проекта Expo с рекомендуемой настройкой и определить практичные изменения.

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

  • Устанавливайте и проверяйте по одному инфраструктурному слою за раз.
  • Используйте совместимые с Expo шаги установки для пакетов Expo.
  • Запускайте проверки типов, тесты, линтинг и проверки старта приложения после изменений настройки.

Избегать

  • Установка множества пакетов до подтверждения совместимости с SDK.
  • Смешивание изменений базы данных, состояния, навигации и тестов в одном непроверенном шаге.
  • Копирование placeholder-имен пакетов или идентификаторов приложения без проверки проекта.

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

Для какого типа проекта предназначен этот навык?
Он предназначен для проектов React Native, которые используют Expo.
Генерирует ли он полноценное приложение?
Нет. Он предоставляет рекомендации по настройке, примеры и шаги проверки для основной инфраструктуры.
Можно ли использовать его с существующим проектом?
Да. Используйте соответствующие разделы, чтобы добавить недостающие инструменты или проверить текущую структуру.
Выбирает ли он точные версии пакетов?
Нет. Проверяйте версии пакетов с учетом вашего Expo SDK и ограничений проекта.
Охватывает ли он backend-сервисы?
Нет. Он сосредоточен на локальной инфраструктуре приложения, такой как TypeScript, SQLite, состояние, тесты и линтинг.
Должны ли команды выполняться автоматически?
Нет. Проверяйте команды настройки перед выполнением, особенно команды зависимостей и миграций.

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

Автор

BabakBar

Лицензия

MIT

Ревизия Skillstore

r3

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

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

Ссылка

80999bf530a7874d7bedf8ce202001ecb4c4f5e0

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

19.07.2026

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

5 загрузок · 171 просмотров

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

📄 SKILL.md

Больше от BabakBar

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

React Native Mobile Development

76

Создание приложений React Native с Expo

Мобильным командам нужны быстрые рекомендации по настройке React Native, компонентам и проверкам платформ. Этот навык объединяет команды Expo, паттерны компонентов и шаги устранения неполадок в одном месте.

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

Mobile Debugging

75

Отладка мобильных приложений React Native

Отладка мобильных приложений часто застопоривается, когда логи, кэши, нативные сборки и платформенные инструменты смешиваются вместе. Этот skill дает Claude, Codex и Claude Code сфокусированный рабочий процесс устранения неполадок для React Native и Expo.

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

vercel-react-native-skills

80

Оптимизация приложений React Native

от vercel-labs

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

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

expo-dev-client

80

Создание Expo Dev Clients для нативного тестирования

от expo

Командам Expo нужны надежные клиенты разработки, когда нативный код выходит за рамки Expo Go. Этот навык помогает с настройкой сборки EAS, доставкой через TestFlight, локальными сборками, установкой и базовым устранением неполадок.

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

native-data-fetching

80

Создание сетевых сценариев для Expo

от expo

Мобильным приложениям нужны надежные API-запросы, кэширование, обработка токенов и поведение в офлайн-режиме. Этот навык помогает разработчикам Expo работать с fetch, React Query, SecureStore, NetInfo и конфигурацией на основе окружения.

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

playwright-testing

86

Улучшение покрытия тестами Playwright

от C0ntr0lledCha0s

Наборы тестов Playwright могут становиться нестабильными, когда конфигурация, локаторы и фикстуры непоследовательны. Этот навык дает практические шаблоны для надежных браузерных тестов, отладки и переиспользуемых page objects.

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