Набор Cursor Agent Skills для языка OneScript и экосистемы фреймворков Autumn. Skills дают агенту Cursor инструкции по синтаксису, структуре проектов и типичным паттернам при работе с кодом на OneScript.
| Skill | Описание |
|---|---|
| onescript | Язык OneScript: структура модуля (.os), типы, конструкции, проекты (packagedef, src/Классы, src/Модули), библиотеки (#Использовать), opm. |
| autumn | Фреймворк Autumn (ОСень): DI, компоненты («желуди»), Осень.НайтиЖелудь(), аннотации &Желудь, &Дуб, &Верховный, &Завязь, точка входа Поделка. |
| autumn-cli | Консольные приложения: команды и подкоманды (&КомандаПриложения, &ПодкомандаПриложения), аргументы и опции (&Аргумент, &Опция), &ВыполнениеКоманды, типы и осень-properties. |
| winow | Веб-сервер на OneScript и Autumn: &Контроллер, &ТочкаМаршрута, Запрос/Ответ, параметры, ограничения (без HTTPS). |
-
Скопировать в проект
Скопируйте нужную папку изskills/в.cursor/skills/вашего проекта:skills/onescript→.cursor/skills/onescriptskills/autumn→.cursor/skills/autumn- и т.д.
-
Или указать путь к репозиторию
Если в Cursor/агент настроен на чтение skills из внешнего каталога, укажите путь к этому репозиторию или к папкеskillsв нём.
После подключения агент будет применять соответствующий skill при работе с файлами .os, Autumn, autumn-cli или Winow (по описанию в description каждого SKILL.md).
- Подключение в своём проекте (AGENTS.md / .cursor/rules)
Чтобы явно указать агенту на эти skills, в корне своего OneScript-проекта можно добавить:- AGENTS.md — пример в example-for-project/AGENTS.md.example: скопировать в проект как
AGENTS.mdи при необходимости поправить пути. - .cursor/rules — пример текста для rule-файла в example-for-project/cursor-rules-example.md: создать
.cursor/rules/onescript-skills.mdcили вставить блок в существующее правило.
- AGENTS.md — пример в example-for-project/AGENTS.md.example: скопировать в проект как
MIT — см. LICENSE.