modern-css-native-expert

modern-css-native-expert is a skill for Cursor from roedyrustam/vibes-plug. It costs 57 tokens per session (2,828 once invoked), scanned A, original, MIT.

A guide to modern browser-native CSS features for responsive layouts, anchored popovers, dialogs, page transitions, and relational styling. CSS is the language that controls a web page's appearance and layout.

In plain words
What is it for?
Use it when implementing container-based responsive designs, tooltips, menus, popovers, dialog animations, view transitions, or `:has()` selectors.
Why use it?
It helps build these interfaces with browser features instead of adding JavaScript libraries for behavior the browser can provide directly.

Skill for Cursor

Written for Cursor: shipped in a Cursor plugin.

Part of the vibes-plug plugin — 176 skills, 9 agents, 2 MCP servers shipped together

Good fit Use it when implementing container-based responsive designs, tooltips, menus, popovers, dialog animations, view transitions, or :has() selectors.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/roedyrustam/vibes-plug/modern-css-native-expert
Install

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.

Any agent
npx skills add roedyrustam/vibes-plug --skill modern-css-native-expert
Clone the repo
git clone --depth 1 https://github.com/roedyrustam/vibes-plug

Made for: Cursor.

Or install vibes-plug, the plugin that ships this one along with the rest of its 176 skills, 9 agents, 2 MCP servers.

Wrote 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.

agentmods badge for modern-css-native-expert

README.md
[![agentmods](https://agentmods.dev/badge/skills/roedyrustam/vibes-plug/modern-css-native-expert/github.svg)](https://agentmods.dev/skills/roedyrustam/vibes-plug/modern-css-native-expert)
Your own site
<a href="https://agentmods.dev/skills/roedyrustam/vibes-plug/modern-css-native-expert"><img src="https://agentmods.dev/badge/skills/roedyrustam/vibes-plug/modern-css-native-expert/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for modern-css-native-expert

Your own site · 80×15
<a href="https://agentmods.dev/skills/roedyrustam/vibes-plug/modern-css-native-expert"><img src="https://agentmods.dev/badge/skills/roedyrustam/vibes-plug/modern-css-native-expert.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 57 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,828 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

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.

ModelPer sessionOnce invoked
Fable 5.1 $0.00057 $0.02828
Opus 5.5 $0.00023 $0.01131
Sonnet 5.5 $0.00011 $0.00566
Haiku 4.5 $0.00006 $0.00283

Measured 4d ago against content hash acadd67a1c4b, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

modern-css-native-expert 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 4d 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.

.cursor/skills/modern-css-native-expert/SKILL.md · 255 lines

How it starts

The opening of the file, as written. The whole thing — 255 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Modern Native CSS Expert (2026 Standard & Primitives)

English | Bahasa Indonesia


English

Orchestration & Integration

Integrates tightly with the following domain skills:

  • modern-web-guidance: Primary companion tool to look up standardized native CSS best practices (npx -y modern-web-guidance@latest search "<query>").
  • design-system-architect: Supplies headless token definitions and surface container hierarchies.
  • tailwind-expert: Bridges native CSS primitives with Tailwind v4 @theme and dynamic utility classes.
  • visual-ui-auditor: Validates smooth top-layer transitions, focus rings, and layout stability.
  • anti-slop: Eliminates unnecessary JS polyfills and div-soup wrappers.
  • senior-frontend: Integrates native CSS features into React 19 / Next.js 15 architectures.

Purpose & Overview

Production-grade engineering guide for modern Native CSS features (2026 Edition) that replace cumbersome JavaScript libraries with pure browser-native primitives. Covers the CSS Anchor Positioning API for tooltips/popovers, @starting-style for smooth entry/exit animations on top-layer elements (<dialog>, popover), View Transitions API Level 2, Container Queries (@container), and the :has() relational selector.

Key Capabilities

  1. CSS Anchor Positioning: Eliminating Floating UI / Popper.js dependencies. Tether tooltips, menus, and popovers to trigger elements natively with auto-flip fallbacks (position-try-fallbacks).
  2. Smooth Top-Layer Transitions: Animating <dialog> and [popover] elements from display: none to visible with @starting-style and transition-behavior: allow-discrete.
  3. Container Queries (@container): Component-level responsive design based on parent container dimensions rather than viewport width.
  4. Relational :has() Selector: Styling parent containers or sibling trees based on nested child states without React/JS state overhead.
  5. Native CSS Nesting & @layer: Structuring clean, zero-build styles with cascade priority layers.

Read the full file on GitHub · 255 lines

Changes

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.

  1. 4d ago Changed · +11 lines · +3 tokens per session acadd67a1c4b
  2. 5d ago Changed · +1 lines 4e65122298db
  3. 8d ago Changed 24186ee1957b
  4. 17d ago Changed c1a18352dd1d
  5. 22d ago Changed 8031cb68d4b3
  6. 23d ago Changed · +53 lines 15c134e5052b
  7. 25d ago Changed · -6 lines · +41 tokens per session b77220fcbcc2
  8. 27d ago Changed · +6 lines · -41 tokens per session d33156198c99
  9. 1mo ago Changed c6b966185e5d
  10. 1mo ago First seen · 190 lines · 54 tokens per session scan A 1b2d8cab73e4

Subscribe to this mod's changes

modern-css-native-expert is a skill published in the GitHub repository roedyrustam/vibes-plug (113 stars, last pushed yesterday), licensed MIT. It adds 57 tokens to every session and 2,828 once invoked, about $0.0002 per session on Opus 5.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-09-12.

Related

Other skills, from other repositories

frontend-ui-engineering

Builds production-quality, accessible, responsive user-facing UIs. Use when building or modifying interfaces and pages, creating components, implementing layouts, meeting WCAG accessibility requirements, managing state, or when the output needs to look and feel production-quality rather than AI-generated.

addyosmani/agent-skills · 58 tokens

ai-prompt-regression-testing

Use when comparing prompt changes against a fixed evaluation set: record actual model settings, required checks, missing results, judge limitations and case-level regression evidence.

sickn33/agentic-awesome-skills · 37 tokens

ui-design

Unify product UI design, frontend implementation, and verification. Use when asked to design, redesign, build, or fix a web, desktop, or mobile interface; a page, dashboard, form, component, design system, responsive layout, accessibility, interface animation, or editable hero/banner/infographic within a product…

AnastasiyaW/codex-claude-code-config · 97 tokens

frontend-design

A design guide for building polished web interfaces such as pages, dashboards, forms, navigation, and reusable UI components. It covers HTML, CSS, JavaScript, and common frontend frameworks.

AnastasiyaW/codex-claude-code-config · 264 tokens

funnel

Constructing landing pages from a focused section to a premium multi-stage studio pipeline: structure, copy, conversion, responsive build, craft gates, and launch handoffs. Use when building or optimizing an LP, CTA, conversion flow, or premium launch surface.

simota/agent-skills · 54 tokens

muse

Defining and managing design tokens, applying token systems to existing codebases, building design system foundations. Use for spacing, color, typography, dark mode, cross-platform output.

simota/agent-skills · 38 tokens