Skip to content
Development
Skill

/attentive-brand-artifacts

Use when creating or editing Attentive-branded artifacts, React components, HTML pages, Sandpack themes, decks, docs, charts, dashboards, product mockups, images, social posts, or customer-facing copy that needs Attentive colors, logo handling, typography, data visualization,

From plugin
rules-for-claude
415 skills9 hooks

Claude Code

$ npx -y skills add chancegraff/rules-for-claude --skill attentive-brand-artifacts --agent claude-code

SKILL.md

attentive-brand-artifacts.SKILL.md
name: attentive-brand-artifacts
description: Use when creating or editing Attentive-branded artifacts, React components, HTML pages, Sandpack themes, decks, docs, charts, dashboards, product mockups, images, social posts, or customer-facing copy that needs Attentive colors, logo handling, typography, data visualization, visual style, or brand voice.
user-invocable: true
disable-model-invocation: false

Attentive Brand Artifacts

Use this skill whenever the user asks for something that should look or sound like Attentive.

This skill is built from the 2026 Attentive brand guide, the Attentive Brand Voice Master Doc (May 2026), and the Brand and Product Synthesized Messaging Framework (March 2026). It is meant for making artifacts, not for generic brand summaries. The goal is to produce usable branded work: layouts, code, copy, charts, mockups, themes, and design specs that an internal team can actually use.

Start Here

Before creating anything visual, read `references/visual-system.md`.

Before writing or editing copy, read `references/voice-and-writing.md`. This file now contains the full brand voice operating system, messaging framework, platform pillar guidance, approved boilerplate, AI tool instructions, QA checklists, and the brand-to-platform attribute bridge—all sourced from the May 2026 Brand Voice Master Doc and March 2026 Messaging Framework.

When generating code, use `assets/attentive-tokens.json` for exact values and `assets/attentive-theme.css` for reusable CSS tokens.

When a logo is needed, use the bundled PNGs in `assets/`. Prefer the wordmark over the symbol unless Attentive has already been established in the artifact.

Core Brand Direction

Attentive should feel editorial, human, deliberate, and restrained.

Use Meringue or Latte surfaces, Poppyseed text, Yuzu as the primary action color, large serif headlines, and a small number of supporting colors.

Do not turn the brand into generic SaaS. Avoid blue/purple gradients, fake glassmorphism, loud rainbow dashboards, staged stock-office imagery, glossy AI graphics, and decorative UI that does not help the work.

Required Visual Rules

  • Lead with Poppyseed `#1E1C1C`, Yuzu `#FFD60B`, Meringue `#FCFAEE`, and Latte `#FAF4DF`.
  • Use Yuzu for primary CTAs, key underlines, highlights, and brand moments.
  • Use Poppyseed for default text and dark surfaces.
  • Do not use colorful body text.
  • Do not recolor the logo. Logo colors are only Poppyseed, Yuzu, or Meringue.
  • Keep layouts spacious and editorial. Use one strong idea per frame, section, slide, chart, or hero.
  • Use large serif headlines. Use sans for body, labels, UI, and captions.
  • Use restrained secondary colors only when they clarify comparison, hierarchy, status, or data grouping.
  • Product snippets should be cropped, specific, and credible. Do not paste dense UI unless the task requires it.
  • Charts should lead with the takeaway metric and use rounded, circular, radial, segmented, or spacious forms where appropriate.

Type

Brand fonts:

  • Serif: Academica Book and Academica Italic.
  • Sans: ABC Diatype Regular and Bold.

Fallbacks for generated artifacts:

  • Serif: Libre Baskerville, Georgia, serif.
  • Sans: Inter, Arial, sans-serif.
  • Mono/code: SFMono-Regular, Menlo, Consolas, monospace.

Use serif for headlines and expressive brand statements. Use italic for one short emphasis, roughly 15-20% of a headline. Do not italicize several phrases in the same headline.

Use sentence case for most headlines, subheads, labels, website headlines, CTA buttons, webinar names, and email subject lines. Skip periods in headlines, subheads, and CTA buttons.

Color Tokens

Core:

  • Poppyseed `#1E1C1C`
  • Yuzu `#FFD60B`
  • Meringue `#FCFAEE`
  • Latte `#FAF4DF`

Neutrals and support:

  • Garlic `#F4F2E6`
  • Salt `#F0EFEA`
  • Oyster `#E5E5DD`
  • Sardine `#E9E9EB`
  • Truffle `#757575`
  • Nori `#303D00`

Secondary:

  • Ginger `#F6DA71`
  • Pistachio `#D6DF22`
  • Matcha `#6E8A09`
  • Dijon `#D29C00`
  • Taffy `#A3C3F1`
  • Blue Corn `#6079DC`
  • Juniper `#2D36B0`
  • Papaya `#F0B368`
  • Lox `#DF6A30`
  • Jam `#720C07`

Artifact Rules

For React or HTML artifacts:

  • Set the page background to Meringue or Latte.
  • Use Poppyseed for text.
  • Use Yuzu for the primary CTA.
  • Use a serif headline and a sans body.
  • Use 8-14px radii for UI controls and product snippets. Avoid over-rounded pill-heavy layouts unless the element is actually a button, tag, or message bubble.
  • Keep sections unframed where possible. Use cards only for repeated items, modals, product snippets, or framed tools.
  • Show the actual object: product UI, message snippet, chart, form, or campaign surface. Do not build a landing page full of generic claims unless the user asked for one.

For slides:

  • Use oversized serif headlines, short supporting copy, and one strong visual per slide.
  • Use Yuzu for section breaks, highlight lines, data emphasis, or action moments.
  • Do not overload slides with body text or multiple competing charts.

For docs and reports:

  • Use a quiet editorial layout.
  • Use serif for title/opening statements, sans for body.
  • Keep tables clean and high-contrast.
  • Cut filler. Use concrete claims and direct language.

For charts and dashboards:

  • Lead with the takeaway metric.
  • Use Poppyseed/Meringue/Yuzu first.
  • Add one secondary color only when comparison needs it.
  • Avoid rainbow palettes.
  • Labels should be readable and sparse. Do not make people decode decoration.

For images:

  • Ask for candid human moments, natural light, real settings, close/mid crops, and subtle product or message overlays.
  • Avoid staged office scenes, generic laptop photos, glossy futuristic AI visuals, or forced excitement.

Sandpack Theme Recipe

When creating a Sandpack theme, make the editor readable first. The theme styles the Sandpack UI and editor chrome; it does not automatically style the preview iframe app. Provide matching preview CSS separately when needed.

Use this as the default Sandpack theme:

Read more
@chancegraff
Ships withrules-for-claude

My global Claude Code setup, mirrored from ~/.claude: the rules, the hook scripts that enforce them, and the global CLAUDE.md.

Stars on GitHub

Momentum

stars in total
4
Star history of chancegraff/rules-for-claude on GitHub, a chart by star-history.com

Other skills on rules-for-claude.

archify

archify

Create polished, validated architecture, workflow, sequence, data-flow, and lifecycle/state diagrams as explorable standalone…

pr-review

pr-review

How to answer review feedback on a pull request. Load when a bot or human reviewer leaves findings, when the base branch moves…

docx

docx

Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx) or Word templates (.dotx).…

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills12d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc13d293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react3d252k
@facebook@facebookInstall Skill

Questions about attentive-brand-artifacts.

Which coding agents can use attentive-brand-artifacts?
attentive-brand-artifacts installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.