Blazing-fast mission control for agent skills.
SaferSkills independently audited lazyskills (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<div align="center">
<img src="assets/lazyskills-wide.svg" alt="Lazy Skills" width="640">
Blazing-fast mission control for agent skills.
<img src="assets/banner.webp" alt="Lazy Skills - mission control for agent skills. Stay lazy." width="100%">
_"I don't debug broken skills by hand - I have a TUI to be disappointed for me."_
</div>
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.
<div align="center">
<img src="assets/demo.gif" alt="Lazy Skills terminal UI demo" width="100%">
</div>
SKILL.md, invalid frontmatter, broken symlinks, missing lock entries, and ghost agent skills.Recommended for macOS and Linux:
curl -fsSL https://raw.githubusercontent.com/alvinunreal/lazyskills/main/scripts/install.sh | shOr use Homebrew:
brew install --cask alvinunreal/tap/lazyskillsWindows:
irm https://raw.githubusercontent.com/alvinunreal/lazyskills/main/scripts/install.ps1 | iexGo users:
go install github.com/alvinunreal/lazyskills/cmd/lazyskills@latestThen launch it:
lazyskillsRun LazySkills from a project:
lazyskillsStart 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 |
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.
Keep LazySkills up to date using the built-in update command or the TUI interface.
Run the update command directly from your terminal:
lazyskills updateOptions:
--check: Query if a newer version is available without downloading or printing commands. Exits 0.--print-command: Print the command required to upgrade on your channel (e.g. brew upgrade) and exit.--yes: Automatically perform the update if supported by the installation channel (direct Unix manual binary installations only).When a newer version of LazySkills is available, an update notification will automatically appear in the TUI footer: · U update (vX.Y.Z available)
Press `U` (capital U) from the inventory view to open the update flow:
<div align="center">
<img src="assets/stickers.webp" alt="Lazy Skills stickers" width="100%">
</div>
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.
MIT - see LICENSE.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.