By mattwag05
Obsidian vault intelligence, homelab operations, and daily workflows for personal knowledge management and infrastructure.
Manage the Claude Context Library (CCL) — a curated Obsidian vault of technical references used to give Claude persistent knowledge across sessions. Use when adding a new context document, updating an existing one, or auditing what's in the CCL.
Run Matt's recurring daily and weekly routines — morning briefing, vault triage, weekly Polaris review, and session completion checklist. Use when asked to run a morning briefing, process inbox notes, do a weekly review, or wrap up a work session.
Extract clean, readable content from web pages using the defuddle CLI. Strips navigation, ads, and clutter to get the core article content. Use when fetching a single web page for note-taking or research. For full documentation site harvests (entire libraries), use the doc-harvest plugin instead.
Operate and troubleshoot Matt's self-hosted homelab — Docker services on Pironman and Raspberry Pi, Pi-hole DNS, Talia/OpenClaw, Forgejo, Tailscale networking, and LaunchAgents on the MacBook Air. Use when asked to check service status, restart containers, debug DNS, or manage infrastructure.
Interact with Matt's Obsidian vaults (Matt's Vault and Claude Context Library) using the Obsidian CLI. Use when asked to read, create, search, or manage notes in either vault. Also supports plugin development commands.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Matthew Wagner's personal marketplace of skills, plugins, and extensions for AI coding agents.
It started as a Claude Code plugin marketplace, but it isn't Claude-only anymore — it's the shared home for agent capabilities across the homelab: Claude Code, Hermes/Talia, Gus, and whatever comes next. Some entries are full Claude Code plugins (commands, agents, MCP servers); others are plain skills or reference bundles that any agent can load.
/plugin marketplace add mattwag05/mw-plugins
/plugin install <plugin-name>@mw-plugins
.claude-plugin/marketplace.json # registry of every plugin
plugins/<name>/
├── .claude-plugin/plugin.json # plugin manifest
├── skills/<skill>/SKILL.md # one or more skills
├── commands/ agents/ scripts/ # optional, per plugin
└── README.md
Each top-level entry under plugins/ is self-contained — Claude Code reads the manifest, but the skills/ payload is portable to any agent that understands the Agent Skills format.
A mix of homelab integrations (pippin, talia-connector, remote-tasks, obsidian-homelab), platform automation (macos-automation, xcode-mcp, swift-concurrency, testflight-triage), and reusable engineering workflows (autonomous-execution, phased-shipping, doc-harvest, calendar-organizer, internet-skill-finder, openclaw-cli). See .claude-plugin/marketplace.json for the full list with descriptions.
npx claudepluginhub mattwag05/mw-plugins --plugin obsidian-homelabScrape documentation websites into structured Claude Context Library entries with progressive disclosure navigation
Async cross-machine task delegation via SSH and Beads — delegate work to Raspberry Pi and Pironman workers over Tailscale
Extract, clean, and organize calendar schedules from messy sources into structured calendar data
Swift 6.2 concurrency patterns, proactive code review, and migration planning for modern Swift async/await, actors, and Sendable
Pippin integration — bundles the pippin MCP server so Claude can call mail, calendar, reminders, contacts, notes, memos, messages, status, and doctor tools directly, plus CLI and release skills for shell-level usage (with a documented CLI fallback for agents without the MCP attached)
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Plugin-safe Claude Code distribution of Antigravity Awesome Skills with 1,561 supported skills.