LIVE СВЕЖЕЕ
Securityskill-scanner: Анализ безопасности Skill, локальноSecurityskill-safe-install-l0-strict: Безопасная установка скилловTechnical Docsskill-creator: Создание и оптимизация скилловSecuritySecurity Skill: анализ и защита данныхTestingquality-gate: Скилл итеративного улучшения артефактовAutomation To..redis-development: Скилл оптимизации производительности RedisTechnical Docsjsdoc-comment-generator: Скилл для автоматической генерации комментариевNoSQL Databasesbackend-coding-standards: Скилл для стандартизации кодаAutomation To..openapi-spec-generator: Скилл для генерации APIDatabase Toolstype-mapping-encyclopedia: Скилл для преобразования типов данныхSecurityskill-scanner: Анализ безопасности Skill, локальноSecurityskill-safe-install-l0-strict: Безопасная установка скилловTechnical Docsskill-creator: Создание и оптимизация скилловSecuritySecurity Skill: анализ и защита данныхTestingquality-gate: Скилл итеративного улучшения артефактовAutomation To..redis-development: Скилл оптимизации производительности RedisTechnical Docsjsdoc-comment-generator: Скилл для автоматической генерации комментариевNoSQL Databasesbackend-coding-standards: Скилл для стандартизации кодаAutomation To..openapi-spec-generator: Скилл для генерации APIDatabase Toolstype-mapping-encyclopedia: Скилл для преобразования типов данных
$ pwd: ~ / categories / Lifestyle / Culinary Arts / orchardcore-navigation-skill-avtomatizatsiya-struktury-menyu
view --main orchardcore-navigation-skill-avtomatizatsiya-struktury-menyu.md

orchardcore-navigation skill — Автоматизация структуры меню

//

Устали от ручной настройки навигации в Orchard Core? Этот skill автоматизирует создание и управление меню, административных меню и пунктов меню. Он решает проблему сложной настройки навигационных элементов, особенно в проектах, использующих MCP tooling и .NET приложения. Особенно полезен для проектов, использующих Orchard Core.

Skill работает, используя шаблоны запросов для генерации структуры меню. Он создает пункты меню (LinkMenuItem, ContentMenuItem) и административные меню на основе заданных инструкций. Для работы необходимо включить OrchardCore.Menu, OrchardCore.Navigation и OrchardCore.AdminMenu. Позиция пункта меню определяется свойством Position. Административные меню используют иерархическую систему позиционирования, например, "1", "1.1", "1.2". Skill генерирует код, который регистрирует провайдеров навигации как scoped сервисы. Шаблон запроса определяет логику генерации.

Технический стек включает Orchard Core и .NET. Интеграция осуществляется через INavigationProvider реализации. Ключевые особенности: автоматическая генерация меню, управление порядком пунктов меню с помощью свойства Position, создание административных меню с иерархической структурой позиций, регистрация провайдеров навигации как scoped сервисов. Поддерживает создание как обычных меню, так и административных меню. Работает с контентными элементами типа Menu.

Проводник файлов
1 файлы
SKILL.md
readonly --- lines
Инициализация мануала...
package.json
Author
author
⭐ 6 | 🍴 4
CrestApps
// Verified Repository Master Account
$ gh browse
$ install --global skills.sh
npx skills add https://github.com/CrestApps/CrestApps.AgentSkills/tree/main/src/CrestApps.AgentSkills/orchardcore/orchardcore-navigation
$ download --local man

[HINT] Скачивает всю директорию скилла с GitHub: SKILL.md и все связанные файлы