cursor-package-funtech
v1.0.3
Published
Cursor rules and skills (.cursor) for React + Vite + SCSS projects
Maintainers
Readme
cursor-package-funtech
Набор Cursor rules и skills (папка .cursor) для проектов на React + Vite + SCSS.
Пакет устанавливается через npm и копирует .cursor в корень проекта.
Установка
npm install cursor-package-funtechПосле установки пакет:
- копирует папку
.cursorв корень проекта - добавляет в
package.jsonскрипт:
{
"scripts": {
"rules:review": "python3 .cursor/hooks/rules-review.py"
}
}- если в корне есть
.gitignore, добавляет папку.cursor/ - удаляет устаревший
.cursor/hooks.json, если он остался от прошлых версий.
Вручную:
npx cursor-package-funtechrules:review
npm run rules:reviewСкрипт:
- анализирует весь проект
- проверяет
.ts,.tsx,.css,.scssи ассеты (.png,.jpg,.jpeg,.gif,.bmp,.webp,.svg); - пишет отчёт в
.cursor/reviews/project.auto.md.
Режим report-only: всегда exit code 0, ничего в исходниках не правит.
Структура
.cursor/
hooks/
rules-review.py # CLI (npm run rules:review)
rules-review-checklist.md
rules/ # правила агента (.mdc)
skills/ # skills (SKILL.md + references)
reviews/ # создаётся при rules:reviewВ публикуемом пакете есть hooks/, rules/, skills/. Папка reviews/ появляется только после запуска проверки.
Обновление существующей .cursor
При установке пакет:
- перезаписывает файлы с теми же путями и именами
- не удаляет локальные файлы с другими именами
- не очищает существующие каталоги целиком
Требования
- Node.js >= 18
- Python 3 (
python3вPATH) — дляrules:review - Cursor IDE (rules и skills подхватываются из
.cursorв корне проекта)
