cursorrules-cursor-ai-wordpress-draft-macos-prompt — правило
Правило Cursor, которое описывает проект PressThat: системный трей-апп для WordPress, создающий черновики записей. Пригодится, если вы ведёте этот проект в Cursor.
.cursor/rules/cursorrules-cursor-ai-wordpress-draft-macos-prompt.mdcЧто делает cursorrules-cursor-ai-wordpress-draft-macos-prompt
Файл задаёт контекст проекта для агента Cursor. Внутри — описание PressThat: приложение живёт в системном трее и подключается к вашему сайту WordPress, чтобы создавать черновики записей. Дальше идёт порядок первичной настройки: пользователь вводит адрес сайта, имя пользователя и сгенерированный Application Password.
Пароль создаётся в дашборде WordPress внизу страницы «Users -> Profile». Он отдельный от основного пароля и отзывается в любой момент. Правило привязано к маске **/*, но alwaysApply стоит в false — значит, в контекст оно попадает не само по себе, а по вашему решению.
Ставить есть смысл, если вы работаете именно над PressThat. Для любого другого проекта на WordPress это описание чужой архитектуры, и агент будет опираться на него зря.
Какие задачи решает
- объяснить агенту, что за проект PressThat и как он устроен
- подключить приложение к сайту WordPress по URL и логину
- сгенерировать Application Password в профиле пользователя
- отозвать пароль доступа к сайту, когда он больше не нужен
- держать описание первичной настройки под рукой в Cursor
Примеры запросов агенту
- Опиши, как пользователь впервые настраивает PressThat
- Где в дашборде WordPress взять Application Password для подключения?
- Что происходит после установки приложения PressThat?
Как установить cursorrules-cursor-ai-wordpress-draft-macos-prompt
Вручную: положить файлы
.cursor/rules/cursorrules-cursor-ai-wordpress-draft-macos-prompt.mdcВо frontmatter: description, globs, alwaysApply
Вручную: положить файлы
.claude/rules/cursorrules-cursor-ai-wordpress-draft-macos-prompt.mdПоле paths во frontmatter ограничивает файлы: globs из источника → paths
AGENTS.md
Codex читает AGENTS.md: вставьте текст правила туда
Вручную: положить файлы
.github/instructions/cursorrules-cursor-ai-wordpress-draft-macos-prompt.instructions.mdПоле applyTo задаёт, к каким файлам применять: globs из источника → applyTo
Вручную: положить файлы
.devin/rules/cursorrules-cursor-ai-wordpress-draft-macos-prompt.mdВручную: положить файлы
.clinerules/cursorrules-cursor-ai-wordpress-draft-macos-prompt.mdПо шагам, с командами для каждой платформы: Cursor rules: файлы .mdc, четыре режима и замена .cursorrules
Из того же набора68
Похожие
Рядом в теме «Настройка агента: память, контекст, субагенты»
Все правила IDE по теме «Настройка агента: память, контекст, субагенты» →Вопросы о cursorrules-cursor-ai-wordpress-draft-macos-prompt
Как установить cursorrules-cursor-ai-wordpress-draft-macos-prompt в Cursor?
Создайте файл .cursor/rules/cursorrules-cursor-ai-wordpress-draft-macos-prompt.mdc в корне проекта и вставьте в него содержимое правила.
Что делает cursorrules-cursor-ai-wordpress-draft-macos-prompt?
Даёт агенту Cursor описание проекта PressThat и шагов первичной настройки: адрес сайта WordPress, имя пользователя и Application Password.
Правило применяется ко всем файлам автоматически?
Маска **/* покрывает все файлы, но alwaysApply выставлен в false, поэтому правило подключается по вашему выбору, а не само.
Исходный текст
cursorrules-cursor-ai-wordpress-draft-macos-prompt.mdc · CC0-1.0
--- description: "Cursor rules for WordPress development on macOS." globs: **/* alwaysApply: false --- This project is called PressThat. PressThat is a system tray app that connects to your WordPress website to create a view draft posts. After first installing the app, you need to configure it with your website details. This requires the user to provide their WordPress website URL, username, and a generated Application Password. Users can generate an Application Password in their WordPress dashboard at the bottom of the "Users -> Profile" page. This password is unique and can be easily revoked at any time. Here's a quick flow for how the new user experience (NUX) will work:
© PatrickJS · CC0-1.0 · PatrickJS/awesome-cursorrules