You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

@skillkit/tui

Package Overview
Dependencies
Maintainers
1
Versions
26
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@skillkit/tui

Unified Terminal UI for SkillKit - Built on OpenTUI

npmnpm
Version
1.18.0
Version published
Weekly downloads
424
14.91%
Maintainers
1
Weekly downloads
 
Created
Source

@skillkit/tui

npm version License

Interactive terminal UI for SkillKit - browse, install, translate, and manage skills visually in your terminal.

Requirements

  • Bun runtime (>=1.2.0) - Required for OpenTUI rendering
  • Terminal with 80x24 minimum (120x40 recommended)

Install Bun: https://bun.sh

Installation

npm install -g skillkit

Quick Start

# Launch TUI with Bun
bun skillkit ui

# Or via pnpm in monorepo
pnpm ui

Features

  • Monochromatic Design - Clean B&W theme with colored accents
  • Animated UI - Smooth entrance animations and transitions
  • Browse Skills - Explore skill repositories with search and filtering
  • Smart Recommendations - AI-powered skill suggestions with match scores
  • Cross-Agent Translation - Convert skills between 32 agent formats
  • Team Collaboration - Share and sync skills across teams
  • Responsive Design - Adapts to any terminal size

Keyboard Shortcuts

Navigation

KeyScreen
hHome
bBrowse skills
mMarketplace
rRecommendations
iInstalled skills
sSync settings

Actions

KeyScreen
tTranslate skills
wWorkflows
xExecute
nPlan
yHistory

Team & Config

KeyScreen
aTeam
cContext
eMemory
pPlugins
oMethodology
,Settings

Global

KeyAction
/Help screen
escGo back / Home
qQuit
j/kNavigate lists
enterSelect item

Screens Overview

  • Home - Dashboard with stats, detected agents, and features
  • Browse - Search and explore skill repositories
  • Marketplace - Curated skill marketplace with popularity metrics
  • Recommend - AI-powered suggestions based on your project
  • Installed - Manage installed skills (enable/disable/remove)
  • Sync - Sync skills across multiple agents
  • Translate - Convert skills between agent formats
  • Workflow - Manage and execute automation workflows
  • Execute - Run skills with checkpoints
  • Plan - Structured plan creation and execution
  • Team - Share skills and bundles with team members
  • Context - View detected stack and project context
  • Memory - Session memory and learnings
  • Plugins - Plugin management
  • Methodology - Development methodology frameworks
  • Settings - Configure SkillKit preferences

Programmatic Usage

import { startTUI } from '@skillkit/tui';

await startTUI();

Architecture

Built with:

  • OpenTUI - High-performance terminal UI framework
  • React - Component architecture
  • @skillkit/core - Core functionality
src/
├── index.tsx         # Entry point and startTUI
├── App.tsx           # Main app component
├── screens/          # Screen components
│   ├── Home.tsx
│   ├── Browse.tsx
│   ├── Help.tsx
│   └── ...
├── components/       # Reusable UI components
│   ├── Sidebar.tsx
│   ├── Splash.tsx
│   └── ...
├── state/            # State types and navigation
├── theme/            # Colors and symbols
└── utils/            # Helper functions

Documentation

Full documentation: https://github.com/rohitg00/skillkit

License

Apache-2.0

FAQs

Package last updated on 11 Feb 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts