Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add rules/horosheff/aura-designer/aura-designgit clone --depth 1 https://github.com/Horosheff/aura-designerWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/rules/horosheff/aura-designer/aura-design)<a href="https://agentmods.dev/rules/horosheff/aura-designer/aura-design"><img src="https://agentmods.dev/badge/rules/horosheff/aura-designer/aura-design.svg" alt="Measured on agentmods" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.02007 | $0.02007 |
| Opus 5 | $0.01004 | $0.01004 |
| Sonnet 5 | $0.00401 | $0.00401 |
| Haiku 4.5 | $0.00201 | $0.00201 |
Grade A, and why
aura-design scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 6d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 73 lines — stays where its author put it; the contents beside it link to each section on GitHub.
AuraDesign Agent — Руководство по разработке и стандартам
AuraDesign Agent — это независимый, автономный ИИ-агент, созданный для генерации премиальных, высококонверсионных веб-страниц по строгим машиночитаемым дизайн-контрактам (AURADESIGN.md), исключающим клише и "AI-мусор" (Slop).
1. Архитектура Агента
Агент состоит из следующих модулей, расположенных в папке auradesign-agent/:
aura.py— Главный CLI-интерфейс управления (scan,preset,generate,pipeline).aura_scanner.py— Модуль визуального и структурного анализа сайтов (HTML/CSS) или скриншотов. На выходе создает контрактAURADESIGN.md.aura_asset_manager.py— MCP Asset Gate. Пропускает только реальные URL, полученные через MCP KVuser-mcp-kv/gpt-image-2иuser-mcp-kv/recraft_remove_background. Fallback-картинки, Python/Pillow/crop/chroma key и stock URL запрещены для новых hero/case-study/person/object ассетов.aura_generator.py— Компилятор интерактивного HTML/CSS кода (Tailwind CSS) на основе дизайн-токенов и философии контрактаAURADESIGN.md.presets/— Библиотека готовых эталонных контрактов по нишам (saas.md,fintech.md,glassmorphism.md,pets.md,cosmic.md,alpinism.md,bumaga.md).
2. Ключевые Законы Дизайна (Anti-Slop & Anti-AI)
При генерации любого контракта или веб-страницы агент обязан соблюдать строгие анти-кризисные правила дизайна:
- Категорический запрет на эмодзи (Emojis Banned):
- В дизайне интерфейсов запрещено использовать стандартные эмодзи.
- Все декорации, иконки и маркеры списков должны быть заменены на кастомные, высококачественные inline-векторы
<svg>, отрисованные под стиль конкретного архетипа.
- Запрет на шрифт Inter по умолчанию и Правила Подбора Шрифтов:
- Запрещено использовать
Interв качестве единственного или основного шрифта для всех ниш (это выдает "дизайн от разработчика"). - Матрица подбора шрифтовых пар Aura:
bumaga(брутализм): Заголовки —Unbounded(black/bold),Plus Jakarta Sans(ultra-bold),Clash Display(допускается lowercase). Body —Plus Jakarta Sans,Space Grotesk,DM Sans.saas(минимализм/SaaS): Заголовки —Plus Jakarta Sans,Outfit,Clash Display. Body —Plus Jakarta Sans(light/medium),Manrope,DM Sans.fintech/cosmic(Web3/технологии): Заголовки —Space Grotesk,Syne,Share Tech Mono. Body —Space Grotesk,JetBrains Mono.pets(органическая теплота): Заголовки —Fredoka,Comfortaa,Quicksand. Body —Quicksand,Comfortaa.alpinism(элитарность/классика): Заголовки —Newsreader(italic/medium),Marcellus,Playfair Display. Body —Newsreader,Lora,IBM Plex Mono(акцент).glassmorphism(эффекты стекла): Заголовки —Plus Jakarta Sans,Outfit,Syne. Body —Inter(только для мелкого body в light начертании).
- Законы оптической плотности и начертания:
- Сверхжирные заголовки (
fontWeight: 800/900) требуют отрицательного трекинга (tracking-tightилиtracking-tighter, в CSS:-0.02emдо-0.05em). - Заголовки в строчном регистре (all-lowercase в брутализме) требуют максимального сжатия межстрочного (
line-height: 1.05-1.1) и межбуквенного расстояния (tracking-tighter). - Запрещено использовать более двух различных шрифтовых семейств на одной странице (третий — только мелкий технический моноширинный шрифт до
12px).
- Сверхжирные заголовки (
- Запрещено использовать
- Запрет на стандартные размытые черные тени:
- Тени должны быть тональными (цветными), соответствующими фону (Ambient Shadows), либо жесткими плоскими без размытия (Hard Flat Shadows в стиле брутализма/BUMAGA).
- Реальные данные вместо плейсхолдеров:
- Запрещено писать шаблонные фразы вроде "Lorem Ipsum", "Услуга 1", "Lorem dolor". Все тексты должны быть живыми, проработанными и отвечать специфике бизнеса.
- Hero cutout boundary mask:
- Если в hero используется вырезанный персонаж/объект без фона, нижний край PNG не должен быть виден на фоне как "отрезанные ноги" или жесткая горизонтальная линия.
- Правильная посадка: hero допускает вертикальный выход ассета (
overflow-y-visible), сам ассет сдвигается вниз (translate-y-*), следующий блок поднимается отрицательным margin (mt-[-...]) и имеет z-index выше, чтобы маскировать низ фигуры. - Если ассет обрезан снизу, не надо регенерировать его без необходимости: сначала нужно подогнать масштаб, вертикальное положение и перекрытие вторым блоком, как в исходном референсе.
- QA обязан валить страницу, если hero-person cutout обрывается на фоне или второй блок не перекрывает нижний край ассета.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 6d ago First seen · 73 lines · 2,007 tokens per session scan A 0eef30a2c27d
aura-design is a cursor rule published in the GitHub repository Horosheff/aura-designer (21 stars, last pushed 3mo ago), licensed MIT. It adds 2,007 tokens to every session, about $0.0100 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other cursor rules, from other repositories
css-styling
CSS architecture, tokens, and styling rules for this Docusaurus site. Apply when creating or modifying components, styles, layouts, or any UI-facing code.
codex-premium-website-skills
Apply Codex Skills standards to frontend, website, motion, accessibility, QA, agent reasoning, and handoff work.
shadcn-tailwind-guide
本规范定义了使用 shadcn/ui 和 Tailwind CSS 开发新组件的标准流程和最佳实践。.
ui-components
USE WHEN: Building UI components, structuring layouts, and applying styles using Tailwind CSS.
performance
Frontend performance optimization rules. Apply when optimizing UI or bundle.
css-render-blocking-diagnosis
Cursor rule "css-render-blocking-diagnosis" from adobecom/da-express-milo, covering css render-blocking diagnosis & resolution, critical learning from 98 pagespeed achievement, primary diagnostic protocol, step 1: css blocking symptom recognition and step 2: css loading sequence audit.