punkt-css-dev

Develop SCSS styles for the Punkt design system within /packages/css/src/scss/.

3|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/oslokommune/punkt-skills --skill punkt-css-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: punkt-css-dev
Source: https://github.com/oslokommune/punkt-skills/tree/main/skills/punkt-css-dev
Command: npx skills add https://github.com/oslokommune/punkt-skills --skill punkt-css-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

Developing component and utility styles in the Punkt design system (@oslokommune/punkt-css). Covers creating, modifying, and maintaining SCSS in /packages/css/src/scss/. Use when working on Punkt CSS source code.

Frequently Asked Questions about punkt-css-dev

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

FAQPage Schema
How do I standardize SCSS development for a design system using Sass modules?

Standardize SCSS development by enforcing Sass module conventions like @use and @forward, utilizing named variables and private caches, and applying consistent typography utilities, color tokens, and responsive breakpoints across all design system components.

How do I apply responsive breakpoints to frontend design system components?

Apply responsive breakpoints to frontend design system components by using the standardized bp() utility function within your SCSS source, ensuring consistent layout adaptations across mobile and desktop views.

What is the best way to manage dark mode color tokens in a design system?

Manage dark mode color tokens in a design system by centralizing them as named variables within your SCSS architecture, ensuring components reference these tokens directly to support seamless theme switching.

Can I use this workflow for maintaining existing SCSS components and utilities?

Yes, you can use this workflow for maintaining existing SCSS components and utilities, as it covers creating, modifying, and standardizing styles across abstractions and elements within the design system source directory.

Why does my design system build pipeline fail when adding new SCSS abstractions?

Your design system build pipeline may fail when adding new SCSS abstractions if they do not conform to project conventions like proper Sass module imports using @use/@forward or correct private cache variable naming.