frontend-development

Configure Vite-based asset pipelines for Nette projects with SCSS and JavaScript conventions.

41|4|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/nette/claude-code --skill frontend-development-nette
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: frontend-development
Source: https://github.com/nette/claude-code/tree/main/plugins/nette/skills/frontend-development
Command: npx skills add https://github.com/nette/claude-code --skill frontend-development-nette

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill clarifies frontend development practices for Nette projects, helping teams align on tooling, asset pipelines, and UI conventions.

Core Features & Use Cases

  • Vite-based asset orchestration: Integrates Vite with Nette Assets for fast, modular frontend builds.
  • Styling and scripting conventions: Standards for SCSS, JavaScript, and TypeScript usage within Nette apps.
  • Build configuration and entry points: Guidelines for organizing assets, multiple entry points, and production vs development builds.
  • Use Case: When starting a new Nette project, follow these guidelines to wire Vite, SCSS, and asset references consistently.

Quick Start

Set up a Vite-powered workflow for a Nette project by configuring assets in vite.config.ts and wiring {asset 'app.js'} references in Latte templates.

Frequently Asked Questions about frontend-development

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a Vite build pipeline for a Nette project?▼

Set up Vite for Nette by configuring asset entry points in vite.config.ts and referencing compiled assets with {asset 'app.js'} tags in Latte templates for consistent frontend builds.

What SCSS and JavaScript conventions should I follow in Nette applications?▼

SCSS and JavaScript conventions in Nette projects define standards for modular styling, TypeScript usage, and organizing multiple entry points for consistent UI practices across teams.

Do I need Node.js and npm to manage frontend assets in Nette?▼

Node.js and npm tooling are required to manage frontend assets in Nette, providing the necessary environment for running Vite builds and installing asset dependencies.

How do I reference Vite assets in Latte templates?▼

Reference Vite assets in Latte templates using the Nette Assets integration, wiring {asset 'app.js'} syntax to connect compiled JavaScript and SCSS outputs to your views.

What is the best way to configure development and production builds for Nette frontend?▼

Configure development and production builds for Nette frontend by defining separate Vite build configurations, ensuring optimized asset orchestration and consistent pipelines across environments.

Can I use multiple entry points for JavaScript and SCSS in a Nette Vite workflow?▼

Multiple entry points for JavaScript and SCSS are supported in a Nette Vite workflow, allowing you to organize assets modularly and configure distinct build targets for different application sections.