frontend-design — community frontend-design, dnd-homebrew-frontend, community, ide skills

v1.0.0

이 스킬 정보

Next.js, React, TypeScript와의无缝集成이 필요한 UI 중심 에이전트에게 적합하며, 어둠의 중세 판타지 미학을 구현합니다. Create frontend components and pages for the Fables & Sagas D&D app. Use this skill when building UI for the dnd-homebrew-frontend project. Generates code that matches the existing dark fantasy aesthetic, theme system, and component patterns.

rmunoz33 rmunoz33
[0]
[0]
Updated: 3/8/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 7/11

This page remains useful for operators, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution
Review Score
7/11
Quality Score
30
Canonical Locale
en
Detected Body Locale
en

Next.js, React, TypeScript와의无缝集成이 필요한 UI 중심 에이전트에게 적합하며, 어둠의 중세 판타지 미학을 구현합니다. Create frontend components and pages for the Fables & Sagas D&D app. Use this skill when building UI for the dnd-homebrew-frontend project. Generates code that matches the existing dark fantasy aesthetic, theme system, and component patterns.

이 스킬을 사용하는 이유

에이전트가 Tailwind CSS v4, DaisyUI v5, Zustand 상태 관리를 사용하여 몰입형 프론트엔드 인터페이스를 생성할 수 있도록 하며, lucide-react 및 @mdi/react 아이콘, sonner 토스트를 통합하여 일관된 사용자 경험을 구현합니다.

최적의 용도

Next.js, React, TypeScript와의无缝集成이 필요한 UI 중심 에이전트에게 적합하며, 어둠의 중세 판타지 미학을 구현합니다.

실행 가능한 사용 사례 for frontend-design

Fables & Sagas D&D Solo 애플리케이션의 반응형 레이아웃을 설계합니다.
Tailwind CSS 및 DaisyUI를 사용하여 어둠의 중세 판타지 테마를 구현합니다.
Zustand 상태 관리를 통합하여无缝한 데이터 흐름을 구현합니다.

! 보안 및 제한 사항

  • Next.js 16 및 React 19 호환성이 필요합니다.
  • TypeScript를 주 프로그래밍 언어로 제한합니다.
  • 특정 라이브러리(Tailwind CSS v4, DaisyUI v5, Zustand, lucide-react, @mdi/react, sonner)에 의존합니다.

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.
  • - The underlying skill quality score is below the review floor.

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

After The Review

Decide The Next Action Before You Keep Reading Repository Material

Killer-Skills should not stop at opening repository instructions. It should help you decide whether to install this skill, when to cross-check against trusted collections, and when to move into workflow rollout.

Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is frontend-design?

Next.js, React, TypeScript와의无缝集成이 필요한 UI 중심 에이전트에게 적합하며, 어둠의 중세 판타지 미학을 구현합니다. Create frontend components and pages for the Fables & Sagas D&D app. Use this skill when building UI for the dnd-homebrew-frontend project. Generates code that matches the existing dark fantasy aesthetic, theme system, and component patterns.

How do I install frontend-design?

Run the command: npx killer-skills add rmunoz33/dnd-homebrew-frontend/frontend-design. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for frontend-design?

Key use cases include: Fables & Sagas D&D Solo 애플리케이션의 반응형 레이아웃을 설계합니다., Tailwind CSS 및 DaisyUI를 사용하여 어둠의 중세 판타지 테마를 구현합니다., Zustand 상태 관리를 통합하여无缝한 데이터 흐름을 구현합니다..

Which IDEs are compatible with frontend-design?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for frontend-design?

Next.js 16 및 React 19 호환성이 필요합니다.. TypeScript를 주 프로그래밍 언어로 제한합니다.. 특정 라이브러리(Tailwind CSS v4, DaisyUI v5, Zustand, lucide-react, @mdi/react, sonner)에 의존합니다..

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add rmunoz33/dnd-homebrew-frontend/frontend-design. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use frontend-design immediately in the current project.

! Reference-Only Mode

This page remains useful for installation and reference, but Killer-Skills no longer treats it as a primary indexable landing page. Read the review above before relying on the upstream repository instructions.

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

frontend-design

Install frontend-design, an AI agent skill for AI agent workflows and automation. Review the use cases, limitations, and setup path before rollout.

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
Supporting Evidence

This skill guides creation of frontend interfaces for the Fables & Sagas D&D Solo app. All output must integrate seamlessly with the existing codebase and its dark medieval fantasy aesthetic.

Tech Stack

  • Framework: Next.js 16 with React 19, TypeScript
  • Styling: Tailwind CSS v4 with DaisyUI v5
  • State: Zustand (useDnDStore from @/stores/useStore)
  • Icons: lucide-react (primary), @mdi/react + @mdi/js (supplemental)
  • Toasts: sonner (dark theme, custom styled — see layout.tsx)
  • Lists: react-virtuoso for virtualized scrolling
  • Markdown: react-markdown
  • Fonts loaded via next/font/google:
    • MedievalSharp — display/headings (import from @/app/components/medievalFont)
    • EB_Garamond — secondary display
    • Geist / Geist_Mono — body text (CSS variables --font-geist-sans, --font-geist-mono)

Theme: "fables"

DaisyUI custom theme (data-theme="fables") defined in src/app/globals.css:

TokenValueUsage
primary#d4af37 (antique gold)Headings, accents, borders, CTA
primary-content#0a0a0aText on primary backgrounds
secondary#8b1a1a (deep crimson)Secondary actions, danger accents
secondary-content#f0e6c8Text on secondary backgrounds
accent#e6c44c (bright gold)Highlights, hover states
neutral#1a1a1aCard/panel backgrounds
neutral-content#d4c9a8 (parchment)Body text on neutral
base-100#0a0a0a (near-black)Page background
base-200#1a1a1aElevated surfaces
base-300#2a2a2aHigher elevation
base-content#d4c9a8Default text
error#dc2626Destructive actions
success#22c55eConfirmations

Always use DaisyUI semantic tokens (text-primary, bg-base-200, btn-primary, etc.) instead of hardcoded colors.

Custom Tailwind Utilities

Defined in src/app/globals.css:

  • bg-login-vignette — radial gradient overlay for cinematic scenes
  • bg-gradient-radial, bg-gradient-conic — custom gradient utilities
  • .animate-fade-in-up, .animate-fade-in-up-delay-1/2/3 — staggered entrance animations
  • .text-glow-gold — gold text-shadow glow effect for dramatic headings

Component Patterns

Follow these conventions from existing code:

  • "use client" directive on all interactive components
  • DaisyUI classes for base components: btn, input, input-bordered, modal, drawer, card, badge, tooltip
  • Opacity modifiers for subtle layering: bg-base-200/50, border-primary/15, text-base-content/30
  • Section headers use medievalFont.className with gold decorative horizontal rules (see SectionHeader.tsx pattern)
  • Modals use fixed overlay with bg-black bg-opacity-50, centered card with border-2
  • Inputs use: input input-bordered w-full bg-base-200/50 border-primary/15 text-base-content placeholder:text-base-content/30 focus:border-primary/40 focus:outline-none
  • Drawers slide from right with backdrop blur

Aesthetic Direction

This app has a dark medieval fantasy aesthetic — think weathered parchment text on near-black backgrounds, gold filigree accents, and deep crimson highlights. The tone is immersive and atmospheric, like opening an ancient tome by candlelight.

When designing new components:

  • Lean into the dark + gold contrast
  • Use medievalFont for section titles and dramatic text
  • Apply subtle opacity and blur for depth (backdrop-blur-sm, /50 opacity modifiers)
  • Use staggered animate-fade-in-up for page entrances
  • Add text-glow-gold sparingly for emphasis on hero elements
  • Keep backgrounds dark (base-100, base-200) with gold (primary) as the accent color
  • Borders should be subtle: border-primary/15 to border-primary/40

File Organization

  • Components: src/app/components/{Feature}/ComponentName.tsx
  • Hooks: src/hooks/useHookName.ts
  • Stores: src/stores/useStore.ts (single Zustand store)
  • API routes: src/app/api/{endpoint}/route.ts
  • Services: src/services/

관련 스킬

Looking for an alternative to frontend-design or another community skill for your workflow? Explore these related open-source skills.

모두 보기

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
인공지능

widget-generator

Logo of f
f

prompts.chat 피드 시스템을 위한 사용자 지정 가능한 위젯 플러그인을 생성합니다

149.6k
0
인공지능

flags

Logo of vercel
vercel

리액트 프레임워크

138.4k
0
브라우저

pr-review

Logo of pytorch
pytorch

파이썬에서 텐서와 동적 신경망 구현 및 강력한 GPU 가속 지원

98.6k
0
개발자