nx-workspace (Nx официальный: инструмент для исследования monorepo-рабочих пространств в режиме только для чтения)

Навык исследования рабочего пространства из официального репозитория Nx (Narwhal Technologies): когда агент отвечает на вопросы «какие проекты есть в этом monorepo», «как собирается определённый проект», «кто зависит от определённой библиотеки» или когда команды nx выдают ошибку, используйте nx show projects, nx show project --json и nx graph --print с jq для получения полностью разрешённой конфигурации, вместо того чтобы напрямую читать project.json.

Навык исследования рабочего пространства из официального репозитория Nx (Narwhal Technologies): когда агент отвечает на вопросы «какие проекты есть в этом monorepo», «как собирается определённый проект», «кто зависит от определённой библиотеки» или когда команды nx выдают ошибку, используйте nx show projects, nx show project --json и nx graph --print с jq для получения полностью разрешённой конфигурации, вместо того чтобы напрямую читать project.json.

Количество установок на skills.sh 82852 (+971 / 24 ч)

Аудит безопасности: не проводился

  • Сканирование ещё не выполнялось

Обоснование

  • Указаны распространённые заблуждения: project.json содержит лишь часть конфигурации, а цели (targets), выведенные плагинами, видны только через nx show project --json
  • Приведён полный синтаксис фильтрации проектов (шаблоны подстановки, tag:, инвертирование, фильтрация по target, --affected), а также примеры запросов зависимостей и обратных зависимостей с помощью jq; настоятельно рекомендуется всегда использовать флаг --json и получать ответы через команды, а не подсчитывать вручную
  • В разделе устранения неполадок описаны две распространённые ошибки: если target не найден, сначала перечислите существующие targets; если указано, что рабочее пространство не синхронизировано, используйте nx sync, а при необходимости — nx reset
  • Репозиторий распространяется под лицензией MIT; в README указано, что настройку можно выполнить одной командой nx configure-ai-agents; на skills.sh за 24 часов было выполнено 971 установок, всего накоплено 82852; за последние 8 недель недельное число установок выросло с 3883 до 6141 (что отражает только уровень внимания)

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

  • Команда установки будет отображена после успешного прохождения аудита; навык активируется при запросах о структуре проектов, конфигурации targets, зависимостях или ошибках выполнения задач nx в рабочем пространстве Nx; в README также упоминается возможность быстрой настройки через nx configure-ai-agents
  • Требуется рабочее пространство Nx (если nx не установлен глобально, используйте префиксы npx / pnpx / yarn) и утилита jq; учётная запись не требуется

Риски

  • В текущем выпуске аудит не проводился, присвоен фиксированный уровень C, команда установки не отображается; в SKILL.md агенту предписано локально выполнять команды nx, jq и cat, заявлено, что они работают в режиме только для чтения, что соответствует назначению; однако в разделе устранения неполадок nx sync изменяет конфигурацию рабочего пространства, а nx reset очищает кэш, поэтому эти операции не являются строго операциями только для чтения; на skills.sh аудиты от Gen Agent Trust Hub, Socket и Snyk имеют статус Pass
  • Навык охватывает только исследование и устранение неполадок; запуск задач, генерация кода, Nx Cloud и другие функции реализованы в других навыках и плагинах того же репозитория
  • Кривая установок за последние 8 недель почти синхронна с навыками fastify-best-practices и design-doc-mermaid из текущего выпуска (суточные показатели для fastify-best-practices, nx-workspace и design-doc-mermaid составляют 986, 971 и 977 соответственно); возможно, они устанавливаются вместе в рамках одного набора, поэтому число установок не следует рассматривать как независимый показатель популярности

Открыть · Репозиторий

Best Skills 每日数据(LinklyAI / @BlueeonY,CC BY 4.0)

Открыть последние новости ИИ