skills

I had a few skills scattered around, so I collected them into one repo.

There are three so far:

  • clipboard — Copies what the agent just wrote straight to the clipboard, formatted so it pastes cleanly into other spots. But it has a few tricks:
    • /clipboard — copies the most recent thing the LLM generated (a blurb, message, snippet, or commit message), stripped to clean plain text for pasting into other apps.
    • /clipboard commit — copies a git commit message, fully dedented (zero leading whitespace), no fences or prose — ready to drop into git commit.
    • /clipboard raw — copies the last message verbatim with markdown intact (for GitHub/Notion/docs), minus code-block indentation.
    • /clipboard — targets something specific, e.g. /clipboard the bash command above or /clipboard the second option.
  • recap — Reads a project’s git history and docs and tells me where things stand. This is particularly useful when I come back to a small project after a week or two.
  • web-minimal — Builds plain monospace pages in a simple style I prefer for all things (as you can tell with the various sites on this domain).

Install them into pretty much any coding agent with one line:

npx skills add naveen/skills

Or, if you’re on Claude Code, add the marketplace and pick what you want:

/plugin marketplace add naveen/skills
/plugin install recap@skills

It’s open source (github.com/naveen/skills) and will eventually show up on skills.sh. I’ll keep adding to the list as I make more.