An interactive, feature-rich GUI management extension for AI Coding Agent Skills built with HeroUI v3 and Tailwind CSS v4. It wraps the skills NPM CLI, integrating with the skills.sh registry to discover, install, update, audit, and author custom instruction packages for agents like Antigravity, Claude Code, Cursor, and more.
- 📦 Local & Global Skill Management
- List all installed skills, grouped by parent directory, target scope (Project-scoped or Global), or targeted agents.
- Supports bulk actions for batch updating, uninstalling, or scoped grouping.
- 🔍 Live Registry Discovery
- Stream and parse leaderboards (Trending, Hot, All-Time) and official creators directly from skills.sh.
- Instant search queries against the registry to search for available packages.
- 🛡️ Automated Security Audits
- Fetch live safety audits (passes/warnings/failures) for registry packages before committing to installation.
- Displays auditing provider reports and risk summaries dynamically.
- ⚡ Visual Skill Creator Wizard
- An interactive wizard to author new custom skills files with ease.
- Configures name validation, internal flags, allowed-tools, and scoping preferences.
- Guided step authoring with structured inputs (When to Use, Steps list) or raw Markdown input.
- ⚙️ Multilayer Scope Configuration
- Install skills locally into standard project-specific folders (
.agents/skills) or globally (~/.agents/skills). - Select and manage custom directories to load project skills from.
- Install skills locally into standard project-specific folders (
To use this extension, follow these steps:
- Install LynxHub: Download and install the main LynxHub application.
- Navigate to Plugins: Open the LynxHub app and go to the Plugins page.
- Select & Install: Find and select LynxHub Skills Manager from the list, then click install.
- Restart: Restart the LynxHub application to apply the changes.
- Core Logic: TypeScript, Node.js, Electron IPC.
- UI Components: HeroUI v3 (
@heroui/react) combined with Tailwind CSS v4. - Icons: Primary icons from
@solar-icons/react-perf, fallback and brand icons fromlucide-react. - Build/Bundling:
electron-vitewith Module Federation configurations.
To develop and test the extension locally:
- Clone into host application extension path:
Clone this repository directly into the
/extensiondirectory at the root of the LynxHub host application:git clone https://github.com/KindaBrazy/LynxHub-Skills-Toolkit extension
- Run host application in development:
The application will automatically detect the
npm run dev
/extensiondirectory and load the extension's renderer federated entry and main process hooks. - Run static validation:
To format files and run typechecking:
npm run validate:ext


