본문으로 건너뛰기
cccskills
무료GitHub에 공개

monich

Build premium scroll-driven web pages and product showcases inspired by high-end app, hardware, and product interaction patterns. Use for Raycast-like, Apple-like, NVIDIA-like, RTX/GPU, SaaS, AI browser, parallax, sticky scroll, pinned reveal, Three.js GLB model, Web Audio sound effect, responsive accessibility, and performance-safe frontend requests.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(8)

  • SKILL.md7.9 KB
  • accessibility.md1.2 KB
  • animation-patterns.md1.8 KB
  • checklist.md1.2 KB
  • code-generation-rules.md4.1 KB
  • design-language.md1.7 KB
  • performance.md1.2 KB
  • triggers.md1.1 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Monich Skill

Purpose

This skill helps agents build premium scroll-driven websites with:

  • sticky scenes
  • scroll-linked animation
  • parallax depth
  • product/app reveals
  • CSS mockups, imported assets, or Three.js GLB product models
  • clean hero sections
  • responsive layout
  • reduced-motion support

Use This Skill When

The user asks for:

  • Raycast-like landing page
  • Apple-like product showcase
  • NVIDIA-like product reveal
  • RTX/GPU showcase
  • scroll parallax website
  • sticky scroll website
  • pinned scroll animation
  • premium product page
  • animated SaaS landing page
  • AI app/browser landing page

Do Not Copy Brands

Do not copy:

  • logos
  • names
  • screenshots
  • exact layout
  • product claims
  • marketing text
  • brand assets

Only use general interaction patterns.

Stack Selection

Default to React for generated websites unless the user explicitly asks for another stack. Prefer React + Vite for fast runnable demos and React + Next.js for routed, production-style, SEO-aware, or app-router projects. Other stacks such as Astro, SvelteKit, Vue, Nuxt, vanilla Web Components, or plain HTML/CSS/JS are allowed when the user requests them or the host project already uses them.

Use React + Next.js when:

  • the user asks for Next.js
  • the target project is already Next.js
  • the page needs routing, metadata, server components, static generation, or production app structure

Template Scanning Workflow

When this skill is activated, recursively scan the available templates before writing code.

If using this repository directly:

  1. Inspect templates/.
  2. Recursively scan every folder and file under templates/.
  3. If present, scan every folder and file inside templates/web-template/design-templates/, templates/web-template/horizontal-craft/, and templates/web-template/design-systems/.
  4. Read actual source/reference files inside every template/reference folder, including .html, .css, .js, .jsx, .tsx, .md, .json, and design-token files. Do not rely only on SKILL.md, README.md, info.md, or folder names.
  5. Build an inventory of template names, metadata, visual style, page type, layout pattern, motion pattern, component language, color system, typography, and stack.
  6. Privately compare the user's request against the inventory and choose the closest matching template or reference set for the requested website.
  7. For broad or style-sensitive requests, present 2-4 closest template references to the user with a short rationale before implementation.

If using an installed skill:

  1. Inspect assets/templates/.
  2. Recursively scan every folder and file under assets/templates/.
  3. If present, scan every folder and file inside assets/templates/web-template/design-templates/, assets/templates/web-template/horizontal-craft/, and assets/templates/web-template/design-systems/.
  4. Read actual source/reference files inside every template/reference folder, including .html, .css, .js, .jsx, .tsx, .md, .json, and design-token files. Do not rely only on SKILL.md, README.md, info.md, or folder names.
  5. Build an inventory of template names, metadata, visual style, page type, layout pattern, motion pattern, component language, color system, typography, and stack.
  6. Privately compare the user's request against the inventory and choose the closest matching template or reference set for the requested website.
  7. For broad or style-sensitive requests, present 2-4 closest template references to the user with a short rationale before implementation.

Templates are learning references. Do not copy-paste a full template, page, component, or large code block into the generated project. Extract the intent, structure, motion rhythm, spacing, typography, and visual system, then create fresh code for the user's stack and content.

Starter templates are implementation aids only. Do not default to the visual style of starter templates when a closer web-template reference exists. If building in React, Next.js, or another framework, translate the selected web-template reference into that stack while preserving its layout, composition, typography, palette logic, and interaction feel.

Required Scroll Architecture

Every generated page must include:

  1. Normal hero section
  2. Tall scroll wrapper, 250vh to 500vh
  3. Sticky scene, 100vh
  4. Layered visual elements:
    • background layer
    • atmosphere/grid/glow layer
    • midground UI/spec layer
    • main product/app/object layer
    • foreground text/accent layer
  5. Next section after the showcase

Motion Timeline

Map scroll progress like:

  • 0.00 to 0.20: hero locks into scene
  • 0.20 to 0.45: main product/app appears
  • 0.45 to 0.70: features/spec cards enter
  • 0.70 to 1.00: scene transitions out

Visual Rules

  • one clear focal point
  • large typography
  • dark premium background by default
  • one accent color
  • no random neon unless asked
  • no particle soup
  • no unreadable microtext
  • no generic AI SaaS slop
  • strong spacing and hierarchy
  • mobile-first fallback

Code Rules

  • Animate transform and opacity.
  • Avoid top, left, width, height, margin, padding animation.
  • Include prefers-reduced-motion.
  • Default to React components for generated websites, but adapt to Next.js, Astro, SvelteKit, Vue, Nuxt, or plain HTML/CSS/JS when requested or when the existing project requires it.
  • Read and recursively scan templates/ or installed assets/templates/ before choosing references.
  • Read real template implementation files, especially .html, .css, and .js, before judging visual similarity.
  • Learn and adapt from templates; do not copy-paste template code line-by-line.
  • Write fresh components, data, CSS variables, class names, and content for the target project.
  • Match visible page copy to the language the user spoke. If the source template contains Chinese but the user writes in English or Indonesian, rewrite headings, labels, CTAs, alt text, and microcopy into that user language.
  • Set document language correctly, such as <html lang="en">, <html lang="id">, or the equivalent framework metadata.
  • Use CSS-only mockups when no assets are provided.
  • Use user-provided .glb, .gltf, image, or video assets when available.
  • Use CSS-only mockups when no assets are available.
  • Do not invent missing external assets or copy real brand assets.
  • No missing image imports.
  • No unused packages.
  • No fake dependencies.
  • Keep components readable.

Bundled Templates

When this skill is installed directly, learn from templates by recursively scanning assets/templates/, including every nested folder and file in assets/templates/web-template/design-templates/, assets/templates/web-template/horizontal-craft/, and assets/templates/web-template/design-systems/ when those folders exist.

Some templates may contain Chinese-first material. Use their composition, rhythm, typography, and page-type guidance, but localize final generated content to the user's language unless the user requests Chinese.

If using the original multi-agent pack instead of the installable skill folder, the same templates also exist at templates/ from the repository root.

Output Requirements

When generating a website, include:

  • file structure
  • install command
  • complete source code
  • complete CSS
  • run command
  • customization notes
  • accessibility/performance checklist

Final Checklist

Before final answer, verify:

  • sticky scene works
  • scroll wrapper is tall enough
  • layers are visible
  • main focal object exists
  • responsive CSS exists
  • reduced-motion fallback exists
  • no brand assets copied
  • no missing imports
  • app can run

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

agentic

무료

Conversational AI-first interface with minimal controls, clear outcomes, and delegated task flows for agentic workflows.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

WyvernCW/Monich32026년 6월 20일 업데이트

ant

무료

Structured, enterprise-focused design system emphasizing clarity, consistency, and efficiency for data-dense web applications.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

WyvernCW/Monich32026년 6월 20일 업데이트

App dashboard with purple-themed aesthetic, top-bar navigation, card-based layouts, and developer-first workflows.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

WyvernCW/Monich32026년 6월 20일 업데이트

artistic

무료

High-contrast, expressive style with creative typography and bold color choices for visually striking interfaces.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

WyvernCW/Monich32026년 6월 20일 업데이트

Generate a single-file product landing page with a layered ASCII cosmos hero (rotating ASCII planet, drifting irregular asteroids, comet trails, nebula gas clouds — each in its own harmonious color) plus full marketing sections (about / features grid / showcase / spec / pricing / CTA / footer). Takes a natural-language description of one product (any kind — a note app, a coffee subscription, a CLI tool, an indie hardware, a hosting service…) and outputs ONE working .html file with deep-space dark or warm-letterpress theme. Runs in BOTH Claude Code (writes to ~/Desktop) and GLM / online chat (outputs HTML inline). Trigger phrases: "做个宇宙风产品落地页", "生成 ASCII 产品官网", "ascii-cosmos-gen ...", "做个独立软件 / 独立硬件落地页", or when user drags this skill folder into chat asking for an atmospheric product landing page.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

WyvernCW/Monich32026년 6월 20일 업데이트

Magazine-grade, collage-driven editorial system: warm paper canvas, surreal plaster-and-architecture imagery, oversized display type, hairline rules, and Roman-numeral section markers.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

WyvernCW/Monich32026년 6월 20일 업데이트

WyvernCW의 스킬 모두 보기

이 스킬의 문제 신고