Token导航 LogoToken导航TokenDH.com
前端设计操作浏览器github未标认证来源可访问许可证需确认审计提醒

css-firstCSS first 浏览器

Agent Skill

css-first 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

832

周安装

34

GitHub Stars

7

下载量

267
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:css-first(CSS first 浏览器)
来源仓库:https://github.com/luko248/css-first-skill
仓库路径:skills/css-first
安装命令:
npx skills add https://github.com/luko248/css-first-skill --skill css-first
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/luko248/css-first-skill --skill css-first

简介

强制优先使用纯 CSS 而非 JavaScript 实现布局。

  • 推荐逻辑属性与现代 CSS 特性组合方案。
  • 通过 GitHub 安装,适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。
  • 建议提供基线状态指示器保障兼容性。
  • css-first 属于前端设计类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

CSS First Agent Skill

An intelligent AI agent skill for providing context-aware, modern CSS-first solutions with semantic analysis and framework detection.

Description

This skill transforms any AI agent into a CSS-first expert that enforces zero-JavaScript solutions using cutting-edge CSS features (2021-2026). The agent analyzes user intent, detects project context, and provides intelligently ranked CSS suggestions with implementation guidance.

Core Capabilities:

  • Semantic Intent Recognition: Understands layout, animation, spacing, responsive, visual, interaction, stacking, and typography intents
  • Framework Detection: Automatically detects React, Vue, Angular, Svelte, Tailwind, Bootstrap, etc.
  • Logical-First Approach: Prioritizes writing-mode aware properties for internationalization
  • MDN Integration: Pulls live browser support data and baseline status
  • Intelligent Ranking: Scores suggestions by intent match, browser support, and framework compatibility

When to Use This Skill

Use this skill when:

  • User asks for UI implementation solutions
  • User needs to center elements, create layouts, add animations
  • User wants responsive design patterns
  • User asks about CSS properties or browser support
  • User needs modern CSS alternatives to JavaScript solutions

Live MDN Fetch Workflow

Use the live fetch workflow defined in references/live-mdn-fetch.md whenever Baseline status, newly available features, or current MDN content is requested.

Rules & Guidelines

All behavior rules are documented in references/rules/:

RuleFileSummary
CSS-Only Enforcementreferences/rules/css-only-enforcement.mdAlways prioritize CSS over JavaScript
Logical Properties Firstreferences/rules/logical-properties-first.mdUse inline-size over width, etc.
Modern CSS Featuresreferences/rules/modern-css-features.mdPrioritize 2021-2025 features with baseline
Semantic Intent Analysisreferences/rules/semantic-intent-analysis.mdDetect user intent before suggesting solutions
Framework Awarenessreferences/rules/framework-awareness.mdAuto-detect and adapt to project frameworks
Browser Supportreferences/rules/browser-support-consideration.mdAlways provide baseline status indicators
Progressive Enhancementreferences/rules/progressive-enhancement.mdCore functionality first, enhancements on top
Browser Verificationreferences/rules/browser-verification.mdUse MCP servers / browser hooks to verify CSS

CSS Demos

Production-ready CSS examples organized by category. See css-demos/INDEX.md for the full catalog with MDN links, baseline status, and browser support percentages.

Browser Support Levels

  • 🟢 Widely Available (95%+): Safe for production use
  • 🔵 Newly Available (85-94%): Recently stable, verify target browsers
  • 🟡 Limited Availability (70-84%): Use with progressive enhancement
  • 🟣 Experimental (<70%): Cutting-edge features, use cautiously

Quick Reference

User IntentCSS SolutionDemo File
Center elementFlexbox / Gridcss-demos/layout/centering-logical.css
SpacingLogical Propertiescss-demos/layout/logical-spacing.css
Aligned nested gridsSubgridcss-demos/layout/subgrid.css
Parent selection:has()css-demos/layout/has-selector.css
Component stylesCSS Nestingcss-demos/layout/css-nesting.css
Masonry layoutGrid Lanescss-demos/layout/grid-lanes-masonry.css
z-index issuesisolation: isolatecss-demos/layout/isolation-stacking.css
Fill width with marginsstretchcss-demos/layout/stretch-keyword.css
Column wrappingcolumn-wrap + column-heightcss-demos/layout/column-wrap.css
Responsive layoutMedia queries (range syntax)css-demos/responsive/media-queries.css
Feature detection@supportscss-demos/responsive/supports-rule.css
Full-height sectionsDynamic viewport unitscss-demos/responsive/viewport-units.css
Container responsiveContainer size queriescss-demos/container/size-queries.css
Component themingContainer style queriescss-demos/container/style-queries.css
Sticky detectionScroll state queriescss-demos/container/scroll-state-queries.css
Tooltip arrow flipAnchored container queriescss-demos/container/anchored-queries.css
Page transitionsView Transitions (+ element-scoped)css-demos/animation/view-transitions.css
Scroll effectsScroll-driven animationscss-demos/animation/scroll-driven.css
Scroll revealsScroll-triggered animationscss-demos/animation/scroll-triggered.css
Entry/exit animation@starting-stylecss-demos/animation/starting-style.css
Dark modelight-dark()css-demos/theming/light-dark-function.css
TooltipsAnchor Positioningcss-demos/positioning/anchor-positioning.css
Carousel / SliderCSS Carouselcss-demos/interaction/css-carousel.css
Tabs / Scroll spyCSS Carouselcss-demos/interaction/css-carousel.css
Flip card / 3D tilebackface-visibilitycss-demos/interaction/flip-card.css
3D scenes / Cubesperspective + preserve-3dcss-demos/interaction/perspective-3d.css
Popovers / DropdownsPopover APIcss-demos/interaction/popover.css
Hover tooltips (no JS)Interest Invokerscss-demos/interaction/interest-invokers.css
Touch vs pointerHover media queriescss-demos/interaction/hover-media-queries.css
Scroll chainingoverscroll-behaviorcss-demos/interaction/overscroll-behavior.css
Fixed nav anchor offsetscroll-margin / scroll-paddingcss-demos/interaction/scroll-margin-padding.css
Highlight anchor target:target / :focus-withincss-demos/interaction/target-focus-within.css
Form validation:user-valid/:user-invalidcss-demos/visual/form-validation.css
Color variationscolor-mix()css-demos/visual/color-mix.css
Color conversionRelative color syntaxcss-demos/visual/relative-colors.css
Glassmorphismbackdrop-filtercss-demos/visual/backdrop-filter.css
Adaptive text on bgmix-blend-modecss-demos/visual/mix-blend-mode.css
Modern shapescorner-shapecss-demos/visual/corner-shape.css
Responsive clippingclip-path: shape()css-demos/visual/clip-path-shape.css
Gap separatorscolumn-rule / row-rulecss-demos/visual/gap-decorations.css
Optical text centeringtext-box-trimcss-demos/visual/text-box-trim.css
Text justificationtext-justifycss-demos/visual/text-justify.css
Focus outlines clippedoverflow: clip + clip-margincss-demos/visual/overflow-clip-margin.css
Conditional valuesif()css-demos/functions/css-if-function.css
Reusable CSS logic@functioncss-demos/functions/custom-functions.css
Data-driven stylesAdvanced attr()css-demos/functions/advanced-attr.css
Auto contrast textcontrast-color()css-demos/functions/contrast-color.css
Circular layoutsin() / cos()css-demos/functions/trigonometric-functions.css
Staggered animationssibling-index() / sibling-count()css-demos/functions/sibling-functions.css
Cascade control@layercss-demos/specificity/cascade-layers.css
Scoped styles@scopecss-demos/specificity/scope-rule.css
Custom select stylingappearance: base-selectcss-demos/native-customization/customizable-select.css
Reduced motionprefers-reduced-motioncss-demos/accessibility/prefers-reduced-motion.css
High contrastprefers-contrastcss-demos/accessibility/prefers-reduced-motion.css
Forced colors (Win HC)forced-colorscss-demos/accessibility/prefers-reduced-motion.css

See Also

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

32.52%
按下载量换算87

Claude

30.11%
按下载量换算80

Cursor

18.46%
按下载量换算49

Gemini CLI

9.45%
按下载量换算25

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

操作浏览器

该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills