alvinunreal/lazyskills

▲ 107 stars today★ 554⑂ 70

mission control for agent skills

About alvinunreal/lazyskills

alvinunreal/lazyskills is an open-source project on GitHub, mainly written in Go. mission control for agent skills It currently holds 554 stars and 70 forks with 0 open issues, and was last pushed on an unknown date (repository created unknown).

Project Overview

AI Homed tracks it on the Today's Trending board, currently at rank #30 with 107 new stars today.

GitHub Repository Details

Repository alvinunreal/lazyskills · default branch - · size 0 KB · watchers 0 · source: GitHub REST API and repository README

README

https://github.com/alvinunreal/lazyskills/blob/HEAD/Lazy Skills

Lazy Skills

Blazing-fast mission control for agent skills.

CI Go Report Card Release Go License Stars

https://github.com/alvinunreal/lazyskills/blob/HEAD/Lazy Skills - mission control for agent skills. Stay lazy.

_"I don't debug broken skills by hand - I have a TUI to be disappointed for me."_

🌴 Overview

LazySkills is a blazing-fast terminal UI for managing agent skills. It gives you one place to see what is installed, which agents can use each skill, why visibility may be broken, and what actions are safe to run next.

https://github.com/alvinunreal/lazyskills/blob/HEAD/Lazy Skills terminal UI demo

✨ Features

🛠️ Install

Recommended for macOS and Linux:

curl -fsSL https://lazyskills.sh/install | sh

Or use Homebrew:

brew install --cask alvinunreal/tap/lazyskills

Windows:

irm https://lazyskills.sh/install.ps1 | iex

Go users:

go install github.com/alvinunreal/lazyskills/cmd/lazyskills@latest

Then launch it:

lazyskills

🚀 Getting started

Run LazySkills from a project:

lazyskills

Start with the left pane. It groups skills by source, so you can quickly see what came from the same repo, local folder, or custom install.

Useful keys:

| Key | What it does | | --- | --- | | / | Search skills | | a | Cycle through agent visibility filters | | f | Toggle project/global/all scopes | | enter | Open details for a skill or source | | c | Show available actions | | n | Find new skills from skills.sh | | space | Select a skill for bulk actions | | u | Reinstall/update selected skill | | x | Remove selected skill | | ? | Show the full keymap |

LazySkills previews actions before running them, and destructive actions require confirmation.

For agent-friendly registry search without opening the TUI:

lazyskills find --json "browser automation"

Doctor

Run a read-only health report for the current project:

lazyskills doctor

It ranks scan errors before warnings and shows the affected skill or workspace, path, and safe next step. Use structured output in scripts or other agents:

lazyskills doctor --json
lazyskills doctor --cwd /path/to/project

Doctor never changes skills or lock files. It reports findings and points to commands such as lazyskills restore when a locked skill is missing from disk.

Restore from lock files

Restore skills that are recorded in the project or global lock file but missing from disk:

lazyskills restore --global
lazyskills restore --project
lazyskills restore --all

Pass skill names to restore only those entries, or --yes to accept the preview non-interactively:

lazyskills restore --project code-review tdd
lazyskills restore --global --yes

Without a scope flag, restore checks both scopes. Before each install it rescans and revalidates that skill’s lock identity and restore command, then aborts without running remaining commands if the skill disappeared, its lock metadata changed, or its command changed—reporting any skills already restored. That narrows races with concurrent installs; it does not make restore fully race-free.

🔄 Updates

LazySkills can check for new releases and show the command to update your installation manually.

CLI Update

Run the update command directly from your terminal to check for updates and get upgrade instructions:

lazyskills update

Options:

TUI Update

When a newer version of LazySkills is available, an update notification will appear in the TUI footer: · U update (vX.Y.Z available)

Press U (capital U) from the inventory view to open the update info modal, which will display the release details and the specific terminal command you need to run to upgrade manually.

⭐ Star for a chance to win stickers

https://github.com/alvinunreal/lazyskills/blob/HEAD/Lazy Skills stickers

There are Lazy Skills stickers. Star the repo and you're entered into a draw to win some, shipped worldwide at no cost to you.

Winners are drawn from stargazers and announced in the sticker giveaway issue, tagged by their GitHub username, so you'll get a notification if it's you. Shipping details are arranged privately from there.

📄 License

MIT - see LICENSE.

GitHub Stars & Activity

554Stars
70Forks
0Open issues
GoLanguage

GitHub Popularity

GitHub stars554
Forks70
Open issues0
Primary languageGo
License-
Stars gained today107
Created-
Last pushed-

Trending History

Daily boardrank #30 · ▲ 107 stars

Related AI Projects

1

ollama / ollama

Go★ 183,729⑂ 18,390▲ 144 stars
→
2

mudler / LocalAI

Go★ 49,622⑂ 4,505▲ 26 stars
→
3

github / github-mcp-server

Go★ 33,729⑂ 5,315▲ 43 stars
→
4

gastownhall / beads

Go★ 27,988⑂ 1,894▲ 27 stars
→
5

google / ax

Go★ 13,931⑂ 722▲ 57 stars
→
6

agent-substrate / substrate

Go★ 5,481⑂ 599▲ 93 stars
→
7

feder-cr / git-ai

Go★ 1,529⑂ 194
→
8

heartleo / zlib

Go★ 1,071⑂ 84▲ 126 stars
→

More AI Rankings