skills/mindtickle-ui/SKILL.md
Use when the user asks for Mindtickle UI components, Mindtickle blocks, Base UI composition patterns, or shadcn registry setup in React and Next.js apps.
npx skillsauth add renderkid/agent-setup mindtickle-uiInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Mindtickle UI is a shadcn-compatible registry built on Tailwind CSS v4 and Base
UI primitives. Use it to install source components into consumer projects with
npx shadcn@latest add @mindtickle/<name>.
IMPORTANT: Prefer the consumer project's package runner for shadcn commands. Examples below use
npx shadcn@latest, but swap inpnpm dlxorbunxwhen the project uses pnpm or bun or npm or yarn.
!`npx shadcn@latest info --json 2>/dev/null || echo '{"error": "No shadcn project found. Run shadcn init first."}'`
The project context tells you the actual aliases, installed components,
primitive base (base vs radix), icon library, package manager, and
resolved file-system paths. Use it before giving setup or import advice.
components.json is missing, initialize shadcn in Base UI mode:npx shadcn@latest init --base base
components.json:{
"registries": {
"@mindtickle": "https://ui.mindtickle.design/registry/r/{name}.json"
}
}
npx shadcn@latest add @mindtickle/theme @mindtickle/utils
For a full install, use:
npx shadcn@latest add @mindtickle/all
render, not asChild, for Base UI triggers.nativeButton={false} when render targets are not buttons.items; Slider single values use scalars.*-muted surface tokens for subtle backgrounds and hover states.gap-*, size-*, and cn(); avoid raw colors and manual dark-mode overrides.FieldGroup + Field for structured forms.InputGroupInput and InputGroupTextarea inside InputGroup.data-invalid on the wrapper and aria-invalid on the control.Icon for Mindtickle's product icon system.data-icon for inline component icons.MainNav, GlobalHeader, and PageHeader before custom layouts.Spinner.npx shadcn@latest info when needed.npx shadcn@latest search @mindtickle -q "sidebar"npx shadcn@latest docs <component>npx shadcn@latest add @mindtickle/<name> --dry-runnpx shadcn@latest add @mindtickle/<name>npx shadcn@latest add @mindtickle/<name> --diffFor existing shadcn/ui projects, migrate incrementally instead of replacing everything at once:
npx shadcn@latest info@mindtickle registry and install @mindtickle/theme plus
@mindtickle/utilsnpx shadcn@latest add @mindtickle/<name> --dry-run--view and --diffUse this especially when teams already have local shadcn component edits they do not want to overwrite.
| Need | Use | | -------------------- | ---------------------------------------------------------- | | Navigation sidebar | MainNav (block, Mindtickle-exclusive) | | Page header | PageHeader (block, Mindtickle-exclusive) | | Site header | GlobalHeader (block, Mindtickle-exclusive) | | Keyboard shortcuts | Kbd (Mindtickle-exclusive) | | Button groups | ButtonGroup (Mindtickle-exclusive) | | AI text input | AssistedInput (Mindtickle-exclusive) | | Loading animation | Spinner, ShimmerDots, ShimmeringText | | Product icons | Icon (Mindtickle icon system) | | Menus | DropdownMenu, Menubar, ContextMenu | | Overlays | Dialog, Sheet, Drawer, AlertDialog | | Forms | Field, InputGroup, Input, Select, Checkbox, RadioGroup |
The current registry contains 58 UI components and 3 flagship layout blocks surfaced by this skill.
These reference files are generated from the same MDX docs that power the docs site, then processed for LLM-friendly local reading:
Start from these examples when you need production-flavored layout patterns:
# Search the Mindtickle registry
npx shadcn@latest search @mindtickle -q "navigation"
# Preview a component without writing files
npx shadcn@latest add @mindtickle/main-nav --dry-run
# Install all Mindtickle UI components and blocks
npx shadcn@latest add @mindtickle/all
# Install a Mindtickle block
npx shadcn@latest add @mindtickle/page-header
development
Maintainer-only workflow for handling GitHub Secret Scanning alerts on OpenClaw. Use when Codex needs to triage, redact, clean up, and resolve secret leakage found in issue comments, issue bodies, PR comments, or other GitHub content.
development
Maintainer workflow for OpenClaw releases, prereleases, changelog release notes, and publish validation. Use when Codex needs to prepare or verify stable or beta release steps, align version naming, assemble release notes, check release auth requirements, or validate publish-time commands and artifacts.
development
Run, watch, debug, and extend OpenClaw QA testing with qa-lab and qa-channel. Use when Codex needs to execute the repo-backed QA suite, inspect live QA artifacts, debug failing scenarios, add new QA scenarios, or explain the OpenClaw QA workflow. Prefer the live OpenAI lane with regular openai/gpt-5.4 in fast mode; do not use gpt-5.4-pro or gpt-5.4-mini unless the user explicitly overrides that policy.
development
End-to-end Parallels smoke, upgrade, and rerun workflow for OpenClaw across macOS, Windows, and Linux guests. Use when Codex needs to run, rerun, debug, or interpret VM-based install, onboarding, gateway smoke tests, latest-release-to-main upgrade checks, fresh snapshot retests, or optional Discord roundtrip verification under Parallels.