Agent skill

Nitro Kit UI

by mikker in mikker/nitro_kit

Build or refactor Rails interfaces with Nitro Kit 2's Phlex components, layouts, blocks, FormBuilder, and theme tokens.

Custom licenceAuto-check passedFrontend & Design

Install Nitro Kit UI

skills CLI
$ npx skills add mikker/nitro_kit --skill nitro-kit-ui -a claude-code

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

GitHub CLI
$ gh skill install mikker/nitro_kit nitro-kit-ui --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/mikker/nitro_kit.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/nitro-kit/skills/nitro-kit-ui .claude/skills/nitro-kit-ui && 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
nitro-kit-ui
GitHub stars
105
Token cost
~2.1k tokens
SKILL.md length
1,069 words
Files
2
Skills in repo
3
Repo updated
First seen
Licence
Custom licence

At a glance

Build or refactor Rails interfaces with Nitro Kit 2's Phlex components, layouts, blocks, FormBuilder, and theme tokens.

  • Works in 7 steps: Work from the Rails application root. → Confirm nitro_kit appears in Gemfile.lock. → Run bundle show nitro_kit and treat its… → …
  • An application has nitrokit 2.x in its bundle
  • SKILL.md covers Load the matching contract, Discover optional catalog…, Build the interface and Preserve the boundary, plus 1 more section
  • Calls bundle and rails

What it does

Nitro Kit UI is an agent skill from mikker/nitro_kit. Build or refactor Rails interfaces with Nitro Kit 2's Phlex components, layouts, blocks, FormBuilder, and theme tokens. Use when an application has nitrokit 2.x in its bundle, mentions Nitro Kit, or asks for a Rails interface that should follow the installed component contract instead of Nitro Kit 1.x helpers, custom markup, CSS overrides, or copied component code.

Its SKILL.md is about 2.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `agents/openai.yaml`).

It sits in Frontend & Design, covering Backend development and Design tokens. The repository describes itself as: A good-to-go UI kit for Ruby on Rails.

When your agent uses it

  • An application has nitrokit 2.x in its bundle
  • Mentions Nitro Kit
  • Asks for a Rails interface that should follow the installed component contract instead of Nitro Kit 1.x helpers
  • Copied component code

Example prompts

  • “/nitro-kit-ui”

Workflow steps

7 steps, taken from the first numbered list in SKILL.md.

  1. Work from the Rails application root.
  2. Confirm nitro_kit appears in Gemfile.lock.
  3. Run bundle show nitro_kit and treat its output as NITRO_KIT_ROOT.
  4. Read NITRO_KIT_ROOT/docs/agent_guide.md completely.
  5. Read the relevant sections of NITRO_KIT_ROOT/docs/component_contracts.md. Read customization.md only for themes, tokens, or application…
  6. For any interactive component or no-JavaScript claim, read the canonical
  7. Inspect the installed component source when constructor or compound-slot details remain unclear. Never guess a component API from memory.

What it can do on your machine

Read from SKILL.md and the folder at commit 2f17524. 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:

    • bundle
    • rails

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

  • Network

    No URLs in SKILL.md.

    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

Nitro Kit UI loads about 2.1k tokens when it runs. Until then it costs about 95 tokens; SKILL.md has 1,069 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~95
When it runs · the whole SKILL.md, loaded when a task matches
~2.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

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 1,069 words (~2,086 tokens).

“Use the documentation shipped with the application's installed gem as the source of truth. Compose application-owned product UI from gem-owned components.”

— opening of SKILL.md by mikker, Custom licence
name
nitro-kit-ui

Read the full SKILL.md on GitHub

Files

SKILL.md and 1 other file in plugins/nitro-kit/skills/nitro-kit-ui of mikker/nitro_kit.

  • SKILL.md
  • agents/openai.yaml

Open the folder on GitHubat commit 2f17524

Compare with similar skills

Nitro Kit UI 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.

Nitro Kit UI compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Nitro Kit UI this skillmikker/nitro_kit105—~2.1kAutomated safety check: PassCustom licence
MCP Developmentcoollabsio/coolify63k1 repos~949Automated safety check: PassMIT
Solar Iconssaoudi-h/solar-icons186—~2.1kAutomated safety check: PassMIT
Pbgui CSS Tokensmsei99/pbgui165—~1.1kAutomated safety check: PassNone
Vue Component Developmentgdarko/laravel-vue-starter145—~1.1kAutomated safety check: PassMIT
Implementing Navigationancoleman/ai-design-components526—~1.8kAutomated safety check: PassMIT

Similar skills

  • 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
  • Solar Icons

    saoudi-h/solar-icons

    Add Solar Icons via @solar-icons/cli to any React, Vue, Svelte, Solid, Angular, React Native, Nuxt, Static, vanilla JS, or Laravel Blade project.

    186 GitHub stars~2.1k tokensUpdated yesterday
    Frontend & DesignAuto-check passed
  • Pbgui CSS Tokens

    msei99/pbgui

    PBGui CSS design tokens for FastAPI frontend pages. An agent skill from msei99/pbgui.

    165 GitHub stars~1.1k tokensUpdated yesterday
    Frontend & DesignAuto-check passed
  • Vue Component Development

    gdarko/laravel-vue-starter

    Activate when creating or modifying Vue 3 components, pages, layouts, stores, or services in the frontend.

    145 GitHub stars~1.1k tokensUpdated 6 mo ago
    Frontend & DesignAuto-check passed
  • Implementing Navigation

    ancoleman/ai-design-components

    Implements navigation patterns and routing for both frontend (React/TS) and backend (Python) including menus, tabs, breadcrumbs, client-side routing, and server-side route configuration.

    526 GitHub stars~1.8k tokensUpdated 10 mo ago
    Frontend & DesignAuto-check passed
  • Web Coder

    boshi-xixixi/TraeSkill

    Expert 10x engineer with comprehensive knowledge of web development, internet protocols, and web standards.

    275 GitHub starsUsed in 1 repo~5.2k tokens
    Frontend & DesignAuto-check passed

More from mikker/nitro_kit

  • Nitro Kit Hotwire

    mikker/nitro_kit

    Implement or refactor Nitro Kit 2 Hotwire interactions using conventional Turbo Drive, Frame, Stream, morph, form, dialog, flash, and toast patterns.

    105 GitHub stars~1.4k tokensUpdated 2 days ago
    Auto-check passed
  • Nitro Kit Rails

    mikker/nitro_kit

    Build or refactor Nitro Kit 2 Rails application features on one conventional path: REST noun resources, tenant-scoped records, rich domain models, state records, standard forms and responses…

    105 GitHub stars~1.2k tokensUpdated 2 days ago
    Auto-check passed

Questions about Nitro Kit UI

What does Nitro Kit UI do?

Build or refactor Rails interfaces with Nitro Kit 2's Phlex components, layouts, blocks, FormBuilder, and theme tokens. Nitro Kit UI is an agent skill from mikker/nitro_kit. Build or refactor Rails interfaces with Nitro Kit 2's Phlex components, layouts, blocks, FormBuilder, and theme tokens.

When should I use Nitro Kit UI?

Nitro Kit UI fits situations like: an application has nitrokit 2.x in its bundle; mentions Nitro Kit; asks for a Rails interface that should follow the installed component contract instead of Nitro Kit 1.x helpers; copied component code.

How do I install Nitro Kit UI in Claude Code?

Run `npx skills add mikker/nitro_kit --skill nitro-kit-ui -a claude-code`. Or copy the skill folder (plugins/nitro-kit/skills/nitro-kit-ui in mikker/nitro_kit) into .claude/skills/nitro-kit-ui in your project. Claude Code loads it when a task matches its description.

How do I install Nitro Kit UI in Codex?

Run `npx skills add mikker/nitro_kit --skill nitro-kit-ui -a codex`. Or copy the skill folder (plugins/nitro-kit/skills/nitro-kit-ui in mikker/nitro_kit) into .agents/skills/nitro-kit-ui in your project. Codex loads it when a task matches its description.

Can I use Nitro Kit UI 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 mikker/nitro_kit --skill nitro-kit-ui -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/nitro-kit-ui, .gemini/skills/nitro-kit-ui, .github/skills/nitro-kit-ui and .opencode/skills/nitro-kit-ui in your project.

What does Nitro Kit UI need to run?

Going by SKILL.md and its folder, Nitro Kit UI needs the command-line tools its instructions call (bundle and rails).

Does Nitro Kit UI access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Nitro Kit UI 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 Nitro Kit UI use?

Nitro Kit UI has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does Nitro Kit UI use?

About 2.1k tokens (SKILL.md is roughly 8.3k 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 Nitro Kit UI?

Skills that share tags, products or a category with Nitro Kit UI: MCP Development (coollabsio/coolify, 63k stars), Solar Icons (saoudi-h/solar-icons, 186 stars), Pbgui CSS Tokens (msei99/pbgui, 165 stars) and Vue Component Development (gdarko/laravel-vue-starter, 145 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Nitro Kit UI?

mikker (a GitHub user) maintains it in mikker/nitro_kit, which has 105 GitHub stars. The repository holds 3 skills in this directory. The repository was last updated on October 7, 2026.

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