AI SummaryHeuristic scoring (no AI key configured).
Install
Copy this and paste it into Claude Code, Cursor, or any AI assistant:
I want to add the "jsbook — Cursor Rules" prompt rules to my project. Repository: https://github.com/ksawl/jsbook Please read the repo to find the rules/prompt file, then: 1. Download it to the correct location (.cursorrules, .windsurfrules, .github/prompts/, or project root — based on the file type) 2. If there's an existing rules file, merge the new rules in rather than overwriting 3. Confirm what was added
Description
Cursor Rules for jsbook
Структура проекта
• Иерархическая структура по уровням: A1, A2, B1, B2, C1, C2 • Каждый уровень имеет директорию с index.md • Нумерация файлов: [номер]-[название-темы].md • Изображения в assets/images с именованием [номер_раздела]_[описание].ext
Форматирование контента
Всегда обращай внимание на правильную нумерацию заголовков и ее наличие там где это необходимо! Выполняя форматирование никогда не меняй текст заголовка без специального запроса Структура документа: • Заголовок первого уровня: # Название темы • Краткое описание (1-3 абзаца) • Горизонтальная линия --- • Навигационный блок со ссылками • Горизонтальная линия --- • Оглавление ## Содержание с нумерованным списком внутренних ссылок • Горизонтальная линия --- • Основные разделы • Раздел ## Итог • Раздел ## Практика Заголовки: • H1: # Название (жирный текст в звездочках) • H2 основные разделы: ## |номер| Название (номер в вертикальных черточках, название жирным) • H3 подразделы: ### номер. Название • H4 детализация: #### номер.номер. Название • H2 итоговые: ## Итог, ## Практика Навигационный блок: `markdown • 🏠 Главная • 📚 Все уровни • 📖 Справочники • 🔧 Введение • ⬅️ Предыдущий документ • ➡️ Следующий документ ` Оглавление: • Нумерованный список с якорными ссылками • Формат ссылки: Название раздела Примеры кода: • Блоки кода с указанием языка: `javascript • Инлайн код в обратных кавычках • Комментарии для объяснения Примечания: `markdown > [!Note] > > Полный список с описанием методов массивов можно найти Методы массивов ` Разделители: • Горизонтальная линия --- между основными разделами H2 • Пустые строки для разделения подразделов Практический раздел: • Структура: ### номер. Название подраздела • Пронумерованные задачи с примерами ожидаемого результата
Правила написания
Код: • JavaScript: язык javascript или js • HTML: язык html • Результаты в комментариях или отдельно Термины: • Важные термины выделяются жирным • Англоязычные термины при первом упоминании как ссылки Списки: • Маркированные списки с - • Нумерованные для последовательных шагов • Вложенность с 4 пробелами Таблицы: • Заголовки жирным шрифтом • Выравнивание по левому краю
Работа с проектом
Добавление материалов: • Следовать структуре существующих документов • Обновлять index.md соответствующего уровня • Проверять работоспособность кода Стиль кода: • camelCase для переменных и функций • const/let вместо var • Современный ES6+ синтаксис • Комментарии для сложных участков Качество: • Проверка кода на современные стандарты • Понятные объяснения • Последовательность изложения • Никогда не запускать проверку форматирования через предварительный просмотр • Использовать markdown для форматирования документов • Использовать Mermaid для схем, диаграмм и графиков • Соблюдать единый стиль форматирования во всех документах использую Prettier • Придерживаться единообразия в оформлении однотипных элементов (заголовков, списков, кода, примечаний) • Использовать одинаковые форматы примечаний ([!NOTE], [!WARNING] и т. д.) во всех документах
Discussion
Health Signals
My Fox Den
Community Rating
Sign in to rate this booster
Works With
Any AI assistant that accepts custom rules or system prompts