Agent skill

Rasengan Styling

by rasengan-dev in rasengan-dev/rasenganjs

Styling patterns for Rasengan.js. An agent skill from rasengan-dev/rasenganjs.

MITAuto-check passedFrontend & Design

Install Rasengan Styling

skills CLI
$ npx skills add rasengan-dev/rasenganjs --skill rasengan-styling -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install rasengan-dev/rasenganjs rasengan-styling --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/rasengan-dev/rasenganjs.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/rasengan-styling .claude/skills/rasengan-styling && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
rasengan-styling
GitHub stars
124
Token cost
~1.1k tokens
SKILL.md length
197 words
Files
1
Skills in repo
13
Repo updated
First seen
Licence
MIT

At a glance

Styling patterns for Rasengan.js. An agent skill from rasengan-dev/rasenganjs.

  • Configuring styling in a Rasengan.js project
  • SKILL.md covers When to Activate, CSS Modules, Tailwind CSS and CSS Preprocessors, plus 1 more section
  • Calls npm and npx
  • Tasks that involve CSS and styling

What it does

Rasengan Styling is an agent skill from rasengan-dev/rasenganjs. Styling patterns for Rasengan.js. Covers CSS Modules (scoped styles), Tailwind CSS integration (v3/v4), and CSS preprocessors (Sass, Less, Stylus). Use when adding or configuring styling in a Rasengan.js project.

Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Frontend & Design, covering CSS and styling. It works with Tailwind CSS. The repository describes itself as: Rasengan.js is a full-stack meta-framework for React — SSR, SSG, and a built-in backend, running anywhere from Node.js to the edge, without compromising on performance. The licence is MIT.

When your agent uses it

  • Configuring styling in a Rasengan.js project
  • Tasks that involve CSS and styling

Example prompts

  • “/rasengan-styling”

Requirements

  • Node.js

What it can do on your machine

Read from SKILL.md and the folder at commit 3fb89eb. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • npm
    • npx

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use npm and npx, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Rasengan Styling loads about 1.1k tokens when it runs. Until then it costs about 57 tokens; SKILL.md has 197 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~57
When it runs · the whole SKILL.md, loaded when a task matches
~1.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from rasengan-dev/rasenganjs at commit 3fb89eb, republished under its MIT licence (© rasengan-dev). 197 words, ~1,108 tokens.

Download SKILL.mdSave it as .claude/skills/rasengan-styling/SKILL.md (or your agent's skills folder).
name
rasengan-styling
description
Styling patterns for Rasengan.js. Covers CSS Modules (scoped styles), Tailwind CSS integration (v3/v4), and CSS preprocessors (Sass, Less, Stylus). Use when adding or configuring styling in a Rasengan.js project.
license
MIT
metadata.author
dilane3
metadata.framework
rasengan
metadata.version
1.0.0

Rasengan.js Styling Patterns

When to Activate

  • Adding CSS Modules for component-scoped styles
  • Setting up Tailwind CSS (v3 or v4) in a Rasengan.js project
  • Configuring Sass, Less, or Stylus preprocessors
  • Importing global styles or external stylesheets
  • Choosing between styling approaches for a new project

CSS Modules

Rasengan.js has built-in support for CSS Modules using the .module.css extension. Class names are auto-scoped to the component.

tsx
import styles from './Card.module.css';

type CardProps = { title: string; content: string };

export default function Card({ title, content }: CardProps) {
  return (
    <div className={styles.card}>
      <h1 className={styles.card__title}>{title}</h1>
      <p className={styles.card__content}>{content}</p>
    </div>
  );
}
Global Styles

Place global styles in src/styles/ and import them in src/main.tsx:

css
/* src/styles/index.css */
body,
html {
  margin: 0;
  padding: 0;
  width: 100vw;
  min-height: 100vh;
}
tsx
// src/main.tsx
import '@/styles/index.css';
import { type AppProps } from 'rasengan';
import AppRouter from '@/app/app.router';

export default function App({ Component, children }: AppProps) {
  return <Component router={AppRouter}>{children}</Component>;
}
External Stylesheets

Import package stylesheets in src/main.tsx or load CDN stylesheets in src/template.tsx:

tsx
// src/main.tsx — package styles
import '@rasenganjs/image/css';

// src/template.tsx — CDN styles
import { type TemplateProps } from 'rasengan';

export default function Template({ Head, Body, Script }: TemplateProps) {
  return (
    <html lang="en">
      <Head>
        <link rel="stylesheet" href="https://cdn.example.com/styles.css" />
      </Head>
      <Body>
        <Script />
      </Body>
    </html>
  );
}

Tailwind CSS

Version 4
bash
npm install tailwindcss @tailwindcss/vite
js
// rasengan.config.js
import { defineConfig } from 'rasengan';
import tailwindcss from '@tailwindcss/vite';

export default defineConfig({
  vite: {
    plugins: [tailwindcss()],
  },
});
css
/* src/styles/index.css */
@import 'tailwindcss';
Version 3
bash
npm install -D tailwindcss postcss autoprefixer
npx tailwindcss init -p
js
// tailwind.config.js
/** @type {import('tailwindcss').Config} */
export default {
  content: ['./src/**/*.{js,jsx,ts,tsx}'],
  theme: { extend: {} },
  plugins: [],
};
css
/* src/styles/index.css */
@tailwind base;
@tailwind components;
@tailwind utilities;

CSS Preprocessors

Rasengan.js supports Sass, Less, and Stylus — install the compiler and use the matching file extension.

Sass (.scss / .sass)
bash
npm install --save-dev sass
scss
/* MyComponent.scss */
$primary-color: #333;

.my-component {
  color: $primary-color;
}
tsx
import './MyComponent.scss';

Sass with CSS Modules (.module.scss):

scss
/* MyComponent.module.scss */
$primary-color: #333;
.component {
  color: $primary-color;
}
tsx
import styles from './MyComponent.module.scss';
Less (.less)
bash
npm install --save-dev less
less
/* MyComponent.less */
@primary-color: #333;
.my-component {
  color: @primary-color;
}
tsx
import './MyComponent.less';
Stylus (.styl / .stylus)
bash
npm install --save-dev stylus
styl
/* MyComponent.styl */
primary-color = #333
.my-component
  color primary-color
tsx
import './MyComponent.styl';

Rules

  • Use CSS Modules (.module.css) for component-scoped styles to avoid class name conflicts
  • Place global styles in src/styles/ and import them in src/main.tsx
  • For Tailwind v4: use the @tailwindcss/vite plugin; for v3: use PostCSS with tailwind.config.js
  • Import external/package stylesheets in src/main.tsx; CDN stylesheets go in src/template.tsx
  • Sass with CSS Modules uses the .module.scss extension for scoped styles with preprocessor features
  • No additional Vite config is needed for preprocessors — just install the compiler package

© rasengan-dev, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .agents/skills/rasengan-styling of rasengan-dev/rasenganjs.

Open the folder on GitHubat commit 3fb89eb

Compare with similar skills

Rasengan Styling next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Rasengan Styling compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Rasengan Styling this skillrasengan-dev/rasenganjs124—~1.1kAutomated safety check: PassMIT
Tailwindcss Developmentanonaddy/anonaddy4.9k10 repos~865Automated safety check: PassMIT
UI StylingOhh-889/skyroc79513 repos~2.5kAutomated safety check: PassMIT
MCP Developmentcoollabsio/coolify63k1 repos~949Automated safety check: PassMIT
Kill AI Slopyetone/kill-ai-slop1.3k—~1.4kAutomated safety check: PassApache-2.0
Cosscrafter-station/petdex4.2k—~1.4kAutomated safety check: PassMIT

Similar skills

  • Tailwindcss Development

    anonaddy/anonaddy

    Always invoke when the user's message includes 'tailwind' in any form.

    4.9k GitHub starsUsed in 10 repos~865 tokens
    Frontend & DesignAuto-check passed
  • UI Styling

    Ohh-889/skyroc

    Create beautiful, accessible user interfaces with shadcn/ui components (built on Radix UI + Tailwind), Tailwind CSS utility-first styling, and canvas-based visual designs.

    795 GitHub starsUsed in 13 repos~2.5k tokens
    Frontend & DesignAuto-check passed
  • MCP Development

    coollabsio/coolify

    A skill your agent uses for Laravel MCP development. An agent skill from coollabsio/coolify.

    63k GitHub starsUsed in 1 repo~949 tokens
    Frontend & DesignAuto-check passed
  • Kill AI Slop

    yetone/kill-ai-slop

    Find and remove AI slop — the generic, machine-default visual and copy tics of vibe-coded products — from a web project.

    1.3k GitHub stars~1.4k tokensUpdated 24 days ago
    Frontend & DesignAuto-check passed
  • Coss

    crafter-station/petdex

    Helps implement coss UI components correctly. An agent skill from crafter-station/petdex.

    4.2k GitHub stars~1.4k tokensUpdated 10 days ago
    Frontend & DesignAuto-check passed
  • Official daisyUI skill for Tailwind CSS projects, routing to install, usage, configuration, color and per-component guides before writing any HTML or JSX with its classes.

    43k GitHub stars~1.3k tokensUpdated yesterday
    Frontend & DesignAuto-check passed

More from rasengan-dev/rasenganjs

All 13 skills in this repo
  • Code Review Excellence

    rasengan-dev/rasenganjs

    Master effective code review practices to provide constructive feedback, catch bugs early, and foster knowledge sharing while maintaining team morale.

    124 GitHub starsUsed in 18 repos~3.3k tokens
    Auto-check passed
  • Rasengan Config

    rasengan-dev/rasenganjs

    Project configuration and rendering mode patterns for Rasengan.js.

    124 GitHub stars~1.1k tokensUpdated 2 days ago
    Auto-check passed
  • Rasengan Data Fetching

    rasengan-dev/rasenganjs

    Data fetching and SSG static path patterns for Rasengan.js. An agent skill from rasengan-dev/rasenganjs.

    124 GitHub stars~938 tokensUpdated 2 days ago
    Auto-check passed
  • Rasengan Deployment

    rasengan-dev/rasenganjs

    Deployment patterns for Rasengan.js. An agent skill from rasengan-dev/rasenganjs.

    124 GitHub stars~624 tokensUpdated 2 days ago
    Auto-check passed
  • Rasengan Ecosystem

    rasengan-dev/rasenganjs

    Rasengan.js ecosystem package patterns. An agent skill from rasengan-dev/rasenganjs.

    124 GitHub stars~1.5k tokensUpdated 2 days ago
    Auto-check passed
  • Rasengan Optimizing

    rasengan-dev/rasenganjs

    Optimization patterns for Rasengan.js. An agent skill from rasengan-dev/rasenganjs.

    124 GitHub stars~980 tokensUpdated 2 days ago
    Auto-check passed

Works with

Questions about Rasengan Styling

What does Rasengan Styling do?

Styling patterns for Rasengan.js. An agent skill from rasengan-dev/rasenganjs. Rasengan Styling is an agent skill from rasengan-dev/rasenganjs.js.

When should I use Rasengan Styling?

Rasengan Styling fits situations like: configuring styling in a Rasengan.js project; tasks that involve CSS and styling.

How do I install Rasengan Styling in Claude Code?

Run `npx skills add rasengan-dev/rasenganjs --skill rasengan-styling -a claude-code`. Or copy the skill folder (.agents/skills/rasengan-styling in rasengan-dev/rasenganjs) into .claude/skills/rasengan-styling in your project. Claude Code loads it when a task matches its description.

How do I install Rasengan Styling in Codex?

Run `npx skills add rasengan-dev/rasenganjs --skill rasengan-styling -a codex`. Or copy the skill folder (.agents/skills/rasengan-styling in rasengan-dev/rasenganjs) into .agents/skills/rasengan-styling in your project. Codex loads it when a task matches its description.

Can I use Rasengan Styling in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add rasengan-dev/rasenganjs --skill rasengan-styling -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/rasengan-styling, .gemini/skills/rasengan-styling, .github/skills/rasengan-styling and .opencode/skills/rasengan-styling in your project.

What does Rasengan Styling need to run?

Going by SKILL.md and its folder, Rasengan Styling needs the command-line tools its instructions call (npm and npx). Our summary lists: Node.js.

Does Rasengan Styling access the network?

SKILL.md contains no URLs. Its commands use npm and npx, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Rasengan Styling safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Rasengan Styling use?

Rasengan Styling is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Rasengan Styling use?

About 1.1k tokens (SKILL.md is roughly 4.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Rasengan Styling?

Skills that share tags, products or a category with Rasengan Styling: Tailwindcss Development (anonaddy/anonaddy, 4.9k stars), UI Styling (Ohh-889/skyroc, 795 stars), MCP Development (coollabsio/coolify, 63k stars) and Kill AI Slop (yetone/kill-ai-slop, 1.3k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Rasengan Styling?

rasengan-dev (a GitHub organization) maintains it in rasengan-dev/rasenganjs, which has 124 GitHub stars. The repository holds 13 skills in this directory. The repository was last updated on October 7, 2026.

Source: rasengan-dev/rasenganjs on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.