By oliverames
Oliver's original Claude Code skills — writing, development, automation, finance, and AI tools (26 skills)
npx claudepluginhub oliverames/ames-claude --plugin ames-standalone-skillsUse when working with API keys, secrets, tokens, credentials, SSH keys, or 1Password. Triggers for: "vault this key", "store credential", "audit for secrets", "scan for API keys", "secure my MCP config", "rotate this token", "add to 1Password", "check for exposed credentials", "op://", "read from vault", "look up my password", or any task involving credential storage, retrieval, rotation, or security auditing. Also use when setting up new services that need API keys, when reviewing .env files, or when the user mentions their credentials repo. If you encounter a plaintext API key or secret during any task, consult this skill before proceeding.
This skill should be used when the user asks to "download Apple Music tracks", "rip Apple Music", "download songs", "get DRM-free music", "download music for my headphones", or asks anything about the apple-music-rip workflow or Apple Music AAC downloads.
This skill should be used when the user asks to "create an Apple Note", "format for Apple Notes", "write to Apple Notes", "save this to Notes", "add to my notes", "make a note", "update my note", "edit that note", "search my notes", "find a note about", "read that note", or needs to create, read, update, search, or format notes via the Apple Notes MCP tools. Also use when the user asks to "add a checklist", "make it collapsible", "add block quotes", "highlight text in Notes", "add a dashed list", or any GUI-only Apple Notes formatting. Provides HTML structure, formatting rules, spacing guidelines, and known limitations for the Apple Notes API.
This skill should be used when the user asks to "create a workout", "build a workout file", "generate a .workout file", "make an Apple Watch workout", "create a running/cycling/swimming/HIIT workout", or needs to generate .workout files that can be imported into Apple Watch via iPhone. Supports creating workouts from text descriptions, images of workout plans, or structured specifications.
Use when the user asks to "download an audiobook", "rip Audible", "liberate a book", "sync audiobooks", "back up my Audible library", "add a book to Audiobookshelf", "search my audiobooks", "convert audiobook to MP3", "run libation-sync", "clean up audiobook metadata", "fix book metadata", "transfer audiobooks", or asks anything about Libation, Audiobookshelf, or their Audible library.
Behavioral skill that triggers automatic web searches when stuck on a problem. Activates when Claude encounters an error it cannot resolve, an unfamiliar API, a deprecation warning, a version mismatch, or any situation where general knowledge is insufficient. Also triggers for "search for a fix", "look this up", "find the docs", "why is this failing", or when the user asks Claude to be more resourceful about finding answers. This skill should run in the background of every coding session.
Use when Oliver provides a SmartTranscribe transcript or recording from a BCBS VT meeting and wants it processed into structured notes. Triggers on: "process this meeting", "write up notes", "meeting notes for [file]", "turn this transcript into notes", "process the transcript", or when a .md file from SmartTranscribe is handed over. Also triggers after SmartTranscribe finishes if the user says "now process it" or "now do the notes". Always invoke this skill for any BCBS meeting transcript — do not just summarize ad hoc.
Use when the user asks anything about Blue Cross and Blue Shield of Vermont (BCBS VT): "write something for Blue Cross", "draft BCBS VT content", "check brand voice", "create a social post", "plan social posts", "build a content calendar", "write in the Blue Cross Vermont style", "draft a press release", "write marketing copy", "review content for brand accuracy", "create a letterhead document", "make a .docx letterhead", "my benefits", "Blue Cross VT employee benefits", "how much PTO do I have", "401k at Blue Cross", "health insurance at Blue Cross VT", "remote work policy", "triage a ticket", "draft a customer response", "write a KB article", "campaign plan for Blue Cross", "BCBS VT", "Blue Cross Vermont".
BCBS session wrap-up that updates evergreen notes, verifies meeting tasks are in Asana with strikethrough in the notes files when a task IS in Asana, audits naming conventions, and ensures directory organization is clean. Use when Oliver says "BCBS wrap up", "wrap up BCBS", "close out BCBS", "BCBS session done", "done with BCBS", "BCBS end of day", or invokes /bcbs-wrap-up. Run at the end of any BCBS working session.
Use when the user asks to "interact with Claude Code", "check Claude Code status", "dispatch a task to Claude Code", "run something in Claude Code", "check installed plugins", "manage Claude Code settings", "continue a Claude Code session", "read Claude Code memory", or needs to programmatically control, inspect, or configure a local Claude Code instance. Also triggers for "headless Claude Code", "Claude Code CLI", "what plugins are installed", "update Claude Code settings", "launch Claude Code to do X".
Use when running inside cmux and performing tasks that benefit from workspace management, progress tracking, browser automation, or multi-pane workflows. Triggers when the user asks to "show progress", "open a browser", "split the pane", "open markdown", "use cmux", "show status", "notify me when done", or when performing batch operations, long-running tasks, or web lookups that benefit from cmux's built-in browser. Also triggers when the user mentions "cmux", "sidebar", "workspace", or "pane". Use this proactively for any batch operation (archiving emails, processing files, deploying) where a progress bar and completion notification would improve the user's experience — even if they don't ask for it.
Create Apple Shortcuts (iOS/macOS automations) using Jelly language or raw plist. Use this skill whenever the user asks to "create a shortcut", "build a shortcut", "automate with Shortcuts", "make a Shortcuts workflow", or wants to build any iOS/macOS automation — even if they don't say "shortcut" explicitly. Always use this when the task involves Shortcuts.app actions, Tailscale device pickers, SSH over Shortcuts, Notes automation, photo actions, or any Apple ecosystem workflow.
Use when the user provides meeting notes, transcripts, emails, or a list of action items that require outreach. Triggers for "draft follow-ups", "write these emails", "draft comms from my notes", "help me follow up on this meeting", or "draft messages from this transcript".
Apply Oliver's file naming and organization conventions. Use this skill whenever you are about to create, rename, move, or organize files and folders — not just when the user explicitly asks. Also trigger for "rename files", "organize files", "reorganize a folder", "fix file names", "clean up file names", "batch rename", "naming conventions", "file naming rules", or when the user asks about folder structure. This skill applies to YOUR file operations too, not just user requests.
Use when the user asks to "generate an image", "create an image", "make a picture of", "draw", "design", "illustrate", "edit this image", "modify this photo", "change the background", or needs any kind of image generation or editing. Also triggers for "create a logo", "make a thumbnail", "generate artwork", "mockup", or visual asset creation. Uses Google Gemini's native image generation (text-to-image and image editing).
This skill should be used when the user asks about "today's swim workout", "masters WOD", "GMCF swim", "what's the workout today", "pull the WOD", "Steve's workout", "masters swim practice", or wants to fetch, display, or generate .workout files from the GMCF Masters Swim program posted on SugarWOD.
Reference for iOS/macOS app capabilities, permissions, entitlements, and Info.plist keys. Use whenever adding a capability or permission to an iOS or macOS app — even if the user doesn't use the exact terms. Triggers for "add permission", "request camera access", "Info.plist key", "usage description", "privacy permission", "iOS capability", "entitlement", "purpose string", "NSLocationUsageDescription", "microphone permission", "camera permission", "location access", "HealthKit", "HomeKit", "NFC", "Siri", "Face ID", "Bluetooth permission", "push notifications entitlement", or any request to enable a system feature that requires user consent or a capability entitlement.
Extract high-resolution app icons from macOS .app bundles, including from Assets.car asset catalogs for icons up to 1024-2048px. Use when the user needs an app's icon as an image file — even if they don't say "extract". Triggers for "extract app icon", "get app icon", "app icon", "icns", "Assets.car icon", "extract icon from app", "highest resolution icon", "app bundle icon", "save icon as PNG", "I need the icon for [App]", "get the icon out of the .app", or any request to pull an icon image from a macOS application bundle.
Use when creating or updating .md files that should match the user's preferred note formatting style — the same visual structure used in their Apple Notes (emoji titles, bold labels, structured sections) but as clean Obsidian-compatible markdown. Trigger when writing markdown notes, converting Apple Notes content to markdown, creating meeting notes, brainstorm notes, reference docs, or task trackers as .md files. Also use for "create a note", "write this up as markdown", "format as a note", "meeting notes template", "write up this brainstorm", or references to the BCBS Notes folder. Use this skill any time you're writing a .md note that isn't code documentation.
Apply Oliver Ames' writing voice to any draft — emails, blog posts, social media posts, announcements, or any other written communication. Use this skill whenever Oliver is writing anything at all, composing a message, drafting an email, writing copy, working on a blog post, creating a social post, or asking to "write this in my voice." Also invoke for tasks framed as "clean this up," "make this sound more like me," "humanize this," or "how would I say this?" Even if the request doesn't explicitly mention tone or voice, if Oliver is the author of the output, apply this skill.
Use when creating or updating README.md files for Oliver's public repositories. Apply this skill any time you are about to write or edit a README — even if the user just says "document this", "add a README", or you're creating a new public-facing project. Also triggers for "write a README", "update the README", "improve README", "make the README better", "brand the repo", "add docs to this repo", or "make this look professional on GitHub". Provides Oliver's personal brand identity, structure conventions, and quality bar for GitHub READMEs.
Ames-inspired resume typography and layout guide. Use when creating, reviewing, or formatting resumes and CVs. Triggers for "write a resume", "format my resume", "resume template", "resume design", "update my CV", "resume style guide", "ATS-friendly resume", or when the user asks for help with professional documents that follow the Ames industrial typography aesthetic.
This skill should be used when the user asks to "transcribe this audio", "transcribe this recording", "convert speech to text", "transcribe voice memo", "transcribe this file", "dictation", "speech recognition", "speech-to-text", "STT", or needs to transcribe audio files, voice memos, interviews, or recordings. Provides a resilient default trio transcription pipeline (AssemblyAI Universal-3 + ElevenLabs Scribe v2 + Cohere local) with Claude-powered merge, manual-merge fallback, resumable runs, and a learning correction dictionary.
Use when deploying an iOS app to TestFlight, setting up an iOS CI/CD pipeline, distributing a build to beta testers, automating iOS app releases via GitHub Actions, or troubleshooting App Store Connect uploads and code signing errors. Also triggers for "deploy my app", "upload to TestFlight", "set up TestFlight CI/CD", "configure code signing for GitHub Actions", "write ExportOptions.plist", "base64 encode a certificate", "add a manual approval gate", "provisioning profile error", "App Store Connect upload failed", or any task involving automating the iOS build-sign-upload workflow. Use this skill proactively any time an iOS project needs a deployment pipeline.
This skill should be used when the user says "wrap up", "close session", "end session", "wrap things up", "close out this task", or invokes /wrap-up, "done for the day", or "session complete". Runs an end-of-session checklist covering shipping, memory, and self-improvement.
Household finance management powered by YNAB. Use when doing a monthly spending review, reconciling accounts, creating income/expense summaries, generating net worth statements, analyzing budget variances, preparing financial snapshots, planning for the next month, checking savings rate, reviewing cash flow, doing a month-end close, comparing budget vs actual spending, or any YNAB-related financial task. Also trigger for "how much did I spend", "am I on budget", "financial health check", or "what's my net worth".
Oliver's personal Claude Code plugins, skills, and marketplace — all in one repo. This is the source of truth for the portable Claude setup: plugins feed Claude Code directly via the ames-claude marketplace.
plugins/<name>/ Plugins (each has .claude-plugin/plugin.json)
plugins/ames-standalone-skills/skills/ Standalone skills (edit here directly, no build step)
.claude-plugin/marketplace.json Marketplace manifest (auto-generated by sync)
Skills are developed directly inside plugins/ames-standalone-skills/skills/. There is no top-level skills/ directory — the plugin IS the delivery mechanism.
sync-skills # In PATH via ~/Developer/scripts/
Two phases:
Phase 1 — Publish (local repo → GitHub):
plugin.json.claude-plugin/marketplace.json from all active plugin manifestsplugin.json and marketplace.json, pushes to GitHubPhase 2 — Install (GitHub → local Claude, via official claude plugin CLI):
4. Register marketplace — adds github.com/oliverames/ames-claude as a claude plugin marketplace source
5. Update marketplace — runs claude plugin marketplace update ames-claude
6. Install / update plugins — runs claude plugin update or claude plugin install for each plugin
7. Remove stale plugins — uninstalls any @ames-claude plugins no longer in the marketplace
ames-claude — the repo name and marketplace namespace (used in @ames-claude registry keys and cache paths)ames-standalone-skills — the plugin that bundles standalone skills| Plugin | Description |
|---|---|
ames-ynab | YNAB (You Need A Budget) MCP connector built and maintained by Oliver, with a local source snapshot refreshed into sources/ |
ames-preferred-mcps | Curated third-party MCP servers (apple-docs, apple-notifier, drafts, excel, google-workspace, macos-automator, pandoc, peekaboo, shortcuts, XcodeBuildMCP) |
ames-standalone-skills | Bundle of standalone skills covering writing, dev, iOS, finance, automation, and AI |
plugins/ames-standalone-skills/skills/<skill-name>/SKILL.md with frontmatter (name, description, version)sync-skills to install locally, commit, and pushplugins/<plugin-name>/.claude-plugin/plugin.json with name, description, author, version, keywordscommands/<name>.md with frontmatterskills/<name>/SKILL.md if neededsync-skills to install, register, and push| Repo | Role |
|---|---|
oliverames/dotfiles | Config, manifest, hooks, install script |
oliverames/scripts | CLI tools including sync-skills and check-connector-updates |
oliverames/claude-code-backup | Mirror of ~/.claude/ with secrets redacted |
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Claude Code skills for Godot 4.x game development - GDScript patterns, interactive MCP workflows, scene design, and shaders
Manus-style persistent markdown files for planning, progress tracking, and knowledge storage. Works with Claude Code, Kiro, Clawd CLI, Gemini CLI, Cursor, Continue, Hermes, and 17+ AI coding assistants. Now with Arabic, German, Spanish, and Chinese (Simplified & Traditional) support.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Battle-tested Claude Code plugin for engineering teams — 38 agents, 156 skills, 72 legacy command shims, production-ready hooks, and selective install workflows evolved through continuous real-world use
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.