nested-container-frames — скилл для Claude Code: как установить
Скилл задаёт правила вёрстки многоуровневых интерфейсов по принципу «контейнер в контейнере». Пригодится при оформлении лендингов с внешними рамками и внутренними блоками.
npx skills add MengTo/Skills --skill nested-container-frames -a claude-codeЧто делает nested-container-frames
Скилл описывает пятишаговый процесс построения страниц с многоуровневыми рамками. Внешний центрированный контейнер определяет общую ширину макета, вертикальные границы и угловые маркеры. Внутри него размещаются вложенные блоки с отступами от краёв, собственными фонами и скруглениями.
Иерархия фреймов разделяет секции первого экрана, списки функций, социальные доказательства и призывы к действию без тяжёлых разрозненных карточек. Внутренние блоки получают независимый ритм отступов, радиусы скругления и границы.
Главное ограничение — чувство меры при наложении рамок. Слишком много вложенных карточек сделают интерфейс перегруженным, а чересчур яркие направляющие линии перебьют читаемость контента.
Какие задачи решает
- структурировать страницу через систему вложенных контейнеров
- оформить внешние направляющие границы и угловые маркеры макета
- разделить смысловые модули страницы без нагромождения тяжёлых карточек
- выстроить ритм внутренних отступов и скруглений для каждого уровня
Примеры запросов агенту
- Построй первый экран и блок функций по правилам nested-container-frames
- Сделай разметку лендинга с внешними границами и угловыми маркерами через nested-container-frames
- Оформи секцию отзывов во вложенном фрейме с собственным фоном по скиллу nested-container-frames
Как установить nested-container-frames
1Через Skills CLI (Vercel)
npx skills add MengTo/Skills --skill nested-container-frames -a claude-code2Вручную: положить файлы
~/.claude/skills/nested-container-frames/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/nested-container-frames/
1Через Skills CLI (Vercel)
npx skills add MengTo/Skills --skill nested-container-frames -a codex2Вручную: положить файлы
.agents/skills/nested-container-frames/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add MengTo/Skills --skill nested-container-frames -a cursor2Вручную: положить файлы
.cursor/skills/nested-container-frames/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install MengTo/Skills nested-container-frames2Вручную: положить файлы
.github/skills/nested-container-frames/SKILL.md1Через Skills CLI (Vercel)
npx skills add MengTo/Skills --skill nested-container-frames -a gemini-cli2Командой платформы
gemini skills install https://github.com/MengTo/Skills --path agent-skills/web-design/nested-container-framesВручную: положить файлы
.devin/skills/nested-container-frames/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add MengTo/Skills --skill nested-container-frames -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора144
Похожие
Рядом в теме «Фронтенд и UI»
Всё по теме «Фронтенд и UI» →Вопросы о nested-container-frames
Как установить nested-container-frames в Claude Code?
Выполните команду npx skills add MengTo/Skills --skill nested-container-frames -a claude-code.
Зачем нужен скилл nested-container-frames?
Он помогает агенту верстать интерфейсы по схеме «контейнер в контейнере». Внешний блок задаёт общие границы и угловые маркеры, а внутренние фреймы структурируют разделы страницы.
Какие ограничения заложены в правила скилла?
Скилл запрещает бесконечно вкладывать карточки друг в друга, чтобы интерфейс не выглядел зажатым. Линии рамок также не должны заглушать читаемость текста.
Исходный текст
SKILL.md · MIT
--- name: nested-container-frames description: "Create a container-in-container layout system using nested frames. Use an outer centered container with visible vertical boundary lines and corner markers. Inside, place inner containers inset from the edges, each with its own background and rounded frame. Technique: outer container defines global bounds, inner containers use padding to create inset spacing, layered frames (border + background) to separate levels, and consistent spacing between outer frame and inner blocks." --- # Nested Container Frames Skill ## Use When - A layout needs a container-in-container system with visible outer bounds, inset inner frames, and layered page structure. ## Workflow 1. Define an outer centered container that controls the global page width. 2. Add visible vertical boundary lines and small corner markers to establish the frame. 3. Place inner containers inset from the outer edges using consistent padding. 4. Give each inner level its own background, border, radius, and spacing rhythm. 5. Use the frame hierarchy to separate hero, feature, proof, and CTA modules without adding heavy cards. ## Guardrails - Do not nest cards inside cards until the layout feels boxed in. - Do not let frame lines overpower content readability.
© MengTo · MIT · MengTo/Skills