courtneyr-dev
UserPortable agent skills for any SKILL.md-compatible coding agent — Claude Code, Cursor, Codex, OpenClaw, Gemini CLI. Install a slice by path, with every external skill linked to its real source.
Categories
Indexed Skills (34)
loop-template
Use when creating any new automated loop, scheduled task, or launchd job, or when the user says 'new loop', 'build a loop', 'add an automation', or 'scaffold a scheduled task', so the loop inherits the maker/checker pattern.
ollie
Use when working with the Ollie block theme or Ollie Pro: building a page or site in Ollie, styling, colors, typography, buttons, spacing, block markup, patterns, or Abilities tools.
things-obsidian-sync
Use when Things tasks and their linked Obsidian checkboxes in the daily note disagree and need syncing; normally runs from launchd.
website-audit
Use when the user says 'audit this website', 'UX audit', 'usability review', 'navigation audit', 'IA review', 'why is this site hard to use', or runs /website-audit <url>, for any public URL. Plugin security goes to wp-audit; example.com health checks to site-health-audit.
anti-slop-git-writing
Use when writing a commit message, PR or MR title and body, GitHub or GitLab issue, bug report, or code-review comment, and when a bug found while testing or reviewing needs filing. Makes the text read like a specific person wrote it under normal time pressure.
bible-study
Use when the user says 'bible study', asks to study a passage, or wants a scholarly multi-translation study written into the vault under Areas/Bible Study.
church-bulletin-to-obsidian
Use when the user shares a church bulletin (image or text) or says 'church bulletin' and wants the sermon-notes file for the vault.
codex-first
Use when a task is mechanical enough to specify completely (implementation from a settled design, refactor, migration, tests, coverage, CI fix, dependency bump, script) and bigger than a tiny edit, or when the user says 'have Codex build this', 'delegate the implementation', or 'codex-first'. Not for reviews or stuck-recovery.
credit-routing
Use at the start of any non-trivial task, when deciding whether to delegate, when a task has failed twice, before escalating model or effort, or when the user mentions credits, cost, tokens, routing, or 'which model'.
decision-sync
Use when a decision captured by the aim/cross-check/own discernment skills should be filed into the Obsidian vault as a durable decision record, or when the user says "log this decision", "file the decision", "sync the decision", or "add this to the decision log". Reads a discernment-<slug>.md from the working directory, routes it to the right PARA folder, and writes it with vault frontmatter and backlinks.
devrel-engine
Use when the user asks for a DevRel program or strategy, a developer community plan, an ambassador or champion program, a talk or office-hours pipeline, or wants transcripts and community signals turned into prioritized DevRel actions. Campaign PRDs go to community-os; content packages to personal-content-engine.
email-draft-review
Use when the user says 'draft my email replies', 'handle my inbox', 'triage Gmail', or asks to prepare (never send) replies to the emails that need answers.
field-notes-draft
Use when the user says 'Field Notes', asks for the Thursday or Friday Field Notes review, wants newsletter candidates ranked, or wants the Saturday issue drafted after picking a theme. Never sends or schedules.
gatherer
Use when the user says 'gather my work', 'what's on my plate', or 'daily gather', or when a review needs your open GitHub issues and PRs, watched Trac tickets, and Things tasks pulled into today's daily note.
github-profile
Use when the user asks to improve, review, or set up a GitHub profile README, bio, pinned repos, or stats, or says 'make my GitHub profile look good'. Personal or organization profiles.
github-repo
Use when the user says 'make my repo look good', 'prepare this repo for open source', or asks to audit or add a README, CONTRIBUTING, SECURITY, CODE_OF_CONDUCT, LICENSE, issue or PR templates, or release hygiene in a repository.
job-search
Run a repeatable job-search scan across job boards, company ATS pages, email alerts, LinkedIn, and community chat; diff against the previous run to separate NEW from STILL OPEN and CLOSED, score each role against your own criteria, and write a dated report. Use for "run the job scan", "job search scan", "what's new in my search", or a scheduled daily/weekly run. Read-only — it never applies, messages, or replies on your behalf.
learning-path
Use when the user says 'learning path', 'what should I learn next', 'plan my learning', 'learning retro', or 'what did I learn this week'; plans a path or, in retro mode, reviews a finished one.
plaud
Use when the user says 'Plaud', 'my recordings', 'what did I record', or wants a Plaud transcript, summary, digest, follow-up, or export. Meeting transcripts from other sources go to transcript-processing.
prop-for-that
Use when building web or PWA UI that must react in CSS to runtime state CSS can't see (pointer, size, visibility, network, battery, media, form validity, image color), or when the user says 'react to X in CSS' or 'what JS knows that CSS doesn't'. Checks native CSS first.
readwise-deep-read
Use when the user says 'process these URLs', 'deep read', 'morning reading queue', 'save and analyze', pastes several URLs, or asks to add inline highlights to a saved Reader document.
readwise-methods-review
Use when the user says 'weekly methods review', 'run the methods review', 'readwise prompting review', or 'what did I read that changes how I work'; writes to Projects/Readwise Prompting Methods Review/.
readwise-synthesis-pass
Use when the user says 'run the synthesis pass', 'synthesize my vault', 'weekly synthesis', 'do the sweep', or 'connect my notes'. The maker half; vault-hygiene-checker is the checker.
site-health-audit
Use when the user says 'site health', 'weekly health check', 'run the site health audit', or wants PageSpeed, accessibility, SEO, security headers, SSL, email authentication, social preview, carbon, and WordPress Site Health checked for a site described by a config; example.com is the default. Full UX audits go to website-audit.
skill-sync
Use when the user says 'add this skill from GitHub', 'update my skills', 'sync skills', or 'are my skills up to date', or when a standalone skill needs registering with its source repo. Marketplace plugins are out of scope.
synthesis-backlog
Use when the user says 'triage my backlog', 'what needs synthesis', 'what's outstanding', 'what did I process this week', 'triage my inbox', 'what should I read', or 'reading triage', or after documents are processed and need logging.
technical-writing
Use when the user says 'blog post', 'write a post about what I just built', 'tutorial', 'docs page draft', or 'technical writing', or wants in-progress code turned into an article in your voice.
transcript-processing
Use when the user says 'process transcripts', 'transcript sweep', or 'what came out of my meetings', or when Zoom, Spellar, or Drive-folder meeting transcripts need turning into notes and Things actions. Plaud recordings go to plaud.
vault-hygiene-checker
Use after any synthesis pass, or when the user says 'check the vault', 'check today's vault work', 'verify my synthesis', 'vault hygiene', or 'did the connections land'. The checker half of the maker/checker split.
wiki-cycle
Use for "update the X wiki", "run the X cycle", or "ingest X content" for any wiki registered in references/wikis.yml. Runs one maintenance pass over one wiki — scan your notes for what changed in the window, ingest it by that wiki's own rules, lint, then write a report and run state.
wiki-memory
Use when the user says 'remember this in the wiki', 'stage entities', or 'ingest sources' — the staging-and-promotion flow that turns passing signals into durable wiki pages. Routine maintenance passes go to wiki-cycle.
lmk
Use when the user says 'LMK when you're done', 'let me know', 'notify me', 'ping me when you're done', or says you are stepping away and wants a phone push when the work finishes.
obsid-link-builder
Use when asked to create or normalize shareable obsid.net links for Obsidian notes, convert obsidian:// links, or check the URL encoding of vault and file parameters.
weekly-site-health-audit
Use for "weekly site health", "run the weekly audit", or a scheduled weekly run — runs the site-health-audit skill against your configured site and diffs the results against last week's report. Thin scheduling wrapper; site-health-audit does the actual checks.
Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.