К основному содержанию
скилл CX Codex

css-alpha-masking — скилл для Claude Code: маски CSS

Скилл добавляет CSS-маски с градиентным исчезновением по краям. Пригодится для плавного скрытия краёв изображений, текста и контейнеров.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add MengTo/Skills --skill css-alpha-masking -a claude-code
Открыть на GitHub

Что делает css-alpha-masking

css-alpha-masking задаёт горизонтальное или вертикальное исчезновение краёв через linear-gradient. Он использует mask-image и -webkit-mask-image, поэтому один и тот же приём можно применить к самому элементу или CSS-классу.

Скилл сначала уточняет направление и позиции остановок градиента, затем предлагает CSS-фрагмент и пример подключения класса. Можно менять направление, глубину fade-области и прозрачность. Элементу нужен видимый контент: маска управляет альфа-каналом, а не рисует фон. Для Safari нужно оставить обе версии свойства, поэтому это повод проверить наличие -webkit-mask-image.

Какие задачи решает

  • добавить горизонтальное исчезновение краёв
  • сделать вертикальный fade для контейнера
  • настроить CSS-маску для изображения или текста
  • подключить маску с поддержкой Safari

Примеры запросов агенту

  • Добавь горизонтальное исчезновение по краям изображения через CSS-маску.
  • Сделай вертикальный fade для контейнера и вынеси стили в CSS-класс.
  • Настрой mask-image и -webkit-mask-image с более узкой зоной исчезновения.

Как установить css-alpha-masking

1Через Skills CLI (Vercel)

npx skills add MengTo/Skills --skill css-alpha-masking -a claude-code

2Вручную: положить файлы

~/.claude/skills/css-alpha-masking/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/css-alpha-masking/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о css-alpha-masking

Как установить css-alpha-masking в Claude Code?

Выполните npx skills add MengTo/Skills --skill css-alpha-masking -a claude-code, затем повторите npx skills add MengTo/Skills --skill css-alpha-masking -a claude-code. После этого проверьте файл ~/.claude/skills/css-alpha-masking/SKILL.md.

Что делает css-alpha-masking?

Скилл создаёт CSS-маски на основе linear-gradient для горизонтального или вертикального исчезновения краёв. Он подсказывает свойства маски и варианты их настройки.

Что нужно учесть при использовании маски в Safari?

Для Safari нужно указывать и mask-image, и -webkit-mask-image. Маска также требует видимого контента, потому что работает с альфа-каналом элемента.

Исходный текст

SKILL.md · MIT
---
name: css-alpha-masking
description: Apply CSS alpha masking with linear-gradient for horizontal or vertical edge fades (mask-image and -webkit-mask-image). Use when asked for alpha masks, fade edges, or CSS mask gradients.
---

# CSS Alpha Masking Skill

## Workflow
1. Confirm direction (horizontal or vertical) and fade stop percentages.
2. Provide the inline CSS snippet and any needed class usage.
3. Offer small tweaks only (direction, stop positions, colors).

## Usage checklist
- Apply the mask styles directly on the element or in a CSS class.
- Always include both `mask-image` and `-webkit-mask-image` for Safari.
- Ensure the element has visible content; masks reveal/hide alpha only.

## Horizontal (left/right) fade
```css
/* Add this inline CSS to any element */
mask-image: linear-gradient(to right, transparent, black 15%, black 85%, transparent);
-webkit-mask-image: linear-gradient(to right, transparent, black 15%, black 85%, transparent);
```

## Vertical (top/bottom) fade
```css
/* Add this inline CSS to any element */
mask-image: linear-gradient(to bottom, transparent, black 15%, black 85%, transparent);
-webkit-mask-image: linear-gradient(to bottom, transparent, black 15%, black 85%, transparent);
```

## Customization knobs
- Direction: `to right`, `to left`, `to bottom`, `to top`.
- Fade depth: adjust `15%` and `85%` stops.
- Strength: change `transparent` to `rgba(0,0,0,0.2)` for softer fades.

## Common pitfalls
- Forgetting the `-webkit-mask-image` fallback in Safari.
- Expecting masks to work on elements with `overflow: hidden` but no visible content behind.

## Questions to ask when specs are missing
- Which direction should the fade go?
- How wide should the fade edges be?
- Is this for images, text, or a container background?

© MengTo · MIT · MengTo/Skills

Похожие скиллы

Всё по теме «Фронтенд и UI» →
tailwind-css PaulRBerg Задаёт правила стилизации Tailwind CSS: запрещает ломать вёрстку старых версий синтаксисом v4, требует проверку сборки и инспекцию DOM. CX Codex +1 3 000установок css Mindrally Скилл задаёт агенту правила вёрстки: Flexbox, Grid, переменные, BEM и порядок в стилях. Пригодится, когда ИИ пишет CSS в вашем проекте. CX Codex +1 1 200установок css-native AThevon Скилл для ИИ-агента, который подсказывает, как делать анимации и визуальные эффекты на нативном CSS без библиотек. CX Codex +1 1 100установок css-animation-creator OneWave-AI Скилл для ИИ-кодинга, который помогает писать CSS-анимации, переходы, микроинтеракции и анимации по скроллу. Пригодится, когда нужно добавить движение в интерфейс без ручного подбора таймингов. CX Codex +1 805установок converting-css-to-tailwind spencerpauly Скилл проходит по CSS-файлу и переносит правила в Tailwind-классы прямо в разметке. Полезен при переезде проекта со старого CSS на утилиты. CX Codex +1 423установок converting-css-modules-to-tailwind spencerpauly Переводит компонент с CSS Modules на утилитарные классы Tailwind: разбирает styles.xxx, чистит импорты и удаляет файл модуля. CX Codex +1 392установок

Из того же набора148

globe-gl Скилл помогает настраивать 3D-глобусы через библиотеку globe.gl на ThreeJS и WebGL. Пригодится при отрисовке точек, дуг и полигонов на карте в чистом HTML или React. CX Codex +1 1 500установок vantajs Помогает добавить анимированный фон на Vanta.js и настроить его в статическом сайте, React или Next.js. CX Codex +1 1 500установок atmosphere-background Скилл для генерации тёмного атмосферного фона: вертикальные световые складки медленно дрейфуют, свечение складывается в углу или у нижнего края. CX Codex +1 1 500установок editorial-tech Задаёт правила вёрстки на стыке журнальной графики и строгого интерфейса: асимметричная сетка, панорамные медиа-полосы, моноширинные метки и один акцентный цвет. CX Codex +1 1 500установок stitched-full-page-capture Скилл собирает полный скриншот страницы из кусков вьюпорта, когда обычный fullPage даёт пустоту. Пригодится на Framer, WebGL и сайтах с ленивой загрузкой. CX Codex +1 1 500установок glass-dark-ui Настраивает тёмный глассморфизм с матовыми панелями и градиентными рамками через CSS-маски. Пригодится для карточек, дашбордов и модальных окон в React или Tailwind. CX Codex +1 1 500установок build-threejs-scroll-worlds Скилл помогает собирать интерактивные Three.js-миры, где нативный скролл ведёт через несколько сцен. Нужен для 3D-сторителлинга и пространственных веб-историй. CX Codex +1 1 500установок container-lines Скилл добавляет тонкие вертикальные линии по краям контентного контейнера и мини-квадраты в углах секций. Пригодится, когда макет выглядит рыхлым и нужен каркас. CX Codex +1 1 500установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой