Skills Lens, a Raycast extension to browse Claude skills

Built a small Raycast extension over the weekend to make sense of the 70-something Claude/agent skills piling up across ~/.claude/skills and ~/.agents/skills. Source: github.com/mnttnm/skills-lens.

The problem was the names. polish, distill, normalize, arrange are all real, all subtly different, and I kept invoking the wrong one. Skills Lens reads every SKILL.md, parses the frontmatter, and surfaces the one-line description so you can compare them at a glance.

Two commands. Browse Skills is a two-column list: name on the left, full body and metadata on the right. The search bar matches tokens pulled from the description, so typing “responsive” or “accessibility” finds skills that mention them. Same-name copies across folders get merged with an “also in” pointer.

Find Skill by Need is the AI command. Describe what you’re trying to do, Raycast AI scores every skill 0–10 with a one-sentence rationale, results bucketed into Top / Maybe / Unlikely. The prompt only ships {name, description} per skill so the payload stays small even at 75 skills.

Two-column Browse Skills view in Raycast, skill list on the left and full SKILL.md with metadata on the right
Browse view, scannable list with detail on the right
Find Skill by Need, AI ranks skills against a plain-English requirement