wilbeibi-skills

A trillion-parameter brain to wash my digital dishes.

17 agent skills for Claude Code and Codex: code review, test writing, documentation, pre-coding planning, codebase onboarding, repo health evaluation, research paper search, skill authoring, browser history recall, macOS automation, and Obsidian note capture and search. Each is a single SKILL.md your agent loads on demand; install all of them or just one with npx skills.

npx skills add wilbeibi/wilbeibi-skills --skill '*'

Skills

Skill Description
obsidian-search Search an Obsidian vault three-tier: Meilisearch for topic/fuzzy queries, ripgrep for exact matches, date-aware helper for natural-language dates and tasks.
obsidian-capture Append quick todos (with due dates), log lines, learnings, and reflections to the right section of Obsidian daily and weekly notes; run the separate #agent-todo queue.
test-writing Guide effective, maintainable test writing.
newcomer-lens-review Review code for missing context, onboarding gaps, and undocumented assumptions.
code-review Review a diff, package, or API through one of three lenses — necessity and layering (Russ Cox), invariant and cost honesty (BurntSushi), or product-versus-library fit (Mitsuhiko).
complexity-budget Gate a change to an existing codebase: which layer owns it, then whether the complexity it adds is worth what it buys — before and after the edit.
grill-me Relentlessly interview the user one question at a time to stress-test a plan or design, capturing resolved terminology and durable decisions in CONTEXT.md or ADRs when the repo warrants it.
questionnaire Batch a long discussion's open decisions into an offline HTML questionnaire (branching, autosaved drafts) whose answers come back as markdown keyed by stable question ids.
write-skill Scaffold compact trigger-rich and command-first skills in this repo.
skill-curator Audit and de-duplicate an existing skill library — forked scripts, contradictory instructions, bloat, internal defects.
write-docs Write or critique codebase prose — READMEs, developer guides and runbooks, CLI text, comments, agent guides, and commit/PR descriptions — with an advisory clarity checker.
show-me Answer with a compact visual — call tree, component tree, file tree, pseudocode, type signature, diff, or Mermaid — instead of a wall of prose. Adapted from humanlayer/skills.
grok-repo Understand an unfamiliar codebase through a full briefing, scoped dataflow trace, or reconstruction of why and how a feature changed.
repo-eval Score a public GitHub repo on momentum (popularity trajectory) and maintenance (how well it is run) via the OSS Insight API and gh.
paper-search Find papers across Semantic Scholar, OpenAlex, and arXiv, ranked by impact relative to field and age — so recent work and credible work are told apart from noise.
web-recap Extract browser history (Chrome, Firefox, Safari, Edge, Brave) to find URLs by topic or get visit stats. Adapted from robzolkos/web-recap.
karpathy-planning Pre-coding planning gate: surface assumptions, pick the simplest approach, and define declarative success criteria with a verification loop. Adapted from multica-ai/andrej-karpathy-skills.
hammerspoon Operate macOS via Hammerspoon: one-off hs -c Lua for apps, browser tabs, and system toggles, plus authoring persistent automations in ~/.hammerspoon.

Install

Install all skills (auto-detects Claude Code or Codex):

npx skills add wilbeibi/wilbeibi-skills --skill '*'

Install a single skill:

npx skills add wilbeibi/wilbeibi-skills --skill test-writing

Target a specific agent:

npx skills add wilbeibi/wilbeibi-skills --skill '*' -a claude-code
npx skills add wilbeibi/wilbeibi-skills --skill '*' -a codex
npx skills add wilbeibi/wilbeibi-skills --skill '*' -a claude-code codex

Install globally (all projects) instead of the current project only:

npx skills add wilbeibi/wilbeibi-skills --skill '*' --global

List available skills before installing:

npx skills add wilbeibi/wilbeibi-skills --list

By default, skills add symlinks skill files so local edits propagate automatically. Use --copy for a detached snapshot.

Update

npx skills update
npx skills update --global          # global installs only
npx skills update --project         # project installs only
npx skills update test-writing      # one skill

Layout

Each skill lives in skills/<name>/SKILL.md. Supporting scripts and reference docs are colocated in the same directory.

Validation

Check skill frontmatter before pushing:

uv run scripts/check_skill_frontmatter.py