Lazy Skills
A terminal UI for managing agent skills across a project, showing every installed skill in one place, which coding agents such as Claude Code, OpenCode or Cursor can actually see it, and why a skill's visibility might be broken.
LazySkills groups project, global, universal and agent-specific skills in a single terminal interface, and lets a user switch between agents to check which skills are actually visible to Claude Code, OpenCode, Codex, Cursor, Gemini CLI and many others. It highlights broken installs, such as a missing SKILL.md file, invalid frontmatter, a broken symlink, a missing lock entry, or a ghost skill an agent references but that is not actually installed.
Before acting it previews a skill's metadata, its rendered content, and the exact command it is about to run, and its actions, opening, reinstalling, updating, removing, pruning orphaned locks, or running a bulk update or removal, all require confirmation for anything destructive. A separate discovery view scans local checkouts or GitHub sources, or searches the skills.sh directory, to find and install skills not yet present, to either project or global scope.