Create and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries. Use when working with .base files, creating database-like views of notes, or when the user mentions Bases, table views, card views, filters, or formulas in Obsidian.
Work with Obsidian vaults using the official Obsidian CLI (v1.12+). Open, search, create, move, and manage notes from the terminal. Use when working with Obsidian vaults for note management, file operations, searching content, managing tasks, properties, links, plugins, themes, sync operations, or any command-line…
Use the Doppler CLI to configure local access to a user's Doppler project/config via a service token, and to inject secrets into commands without ever writing them to disk or echoing them back. Use whenever the user mentions Doppler, gives you a service token (starts with dp.st.), asks you to read/set secrets, or asks…
Implement the tasks mapped from a GitHub issue, ship each through the pull-request process, and close the issue once everything is merged. Use when asked to fix/work/implement/resolve a GitHub issue that already has a task breakdown (tasks/issue- -.md). Runs after map-issue-to-tasks.
Turn a GitHub issue into an enriched analysis plus a concrete task breakdown. Use when asked to map/analyse/enrich/scope a GitHub issue, break an issue into tasks, or plan the work for an issue before implementing. Posts the enrichment as a non-destructive issue comment, labels the issue "mapped", and writes tasks to…
Manage an OPNsense firewall/router through its REST API - inspecting or changing firewall rules, NAT, interfaces, DHCP/DNS (Unbound), VPN (WireGuard/OpenVPN/IPsec), HAProxy reverse-proxy config, installed plugins (CrowdSec, ACME, etc.), and firmware/upgrade status. Use this whenever the user mentions OPNsense…
Manage a PatchMon patch-management server through its REST API - host groups, patch policies, triggering patchall/patchpackage runs, and the notification system (email/webhook/ntfy destinations, routing rules, delivery log, test-send). Use whenever the user mentions PatchMon, asks to patch/update Linux hosts in bulk…
Open a pull request the safe way and handle review comments on it. Use when creating a branch, pushing work, opening a PR, or working through bot/human review threads. Encodes branch hygiene, an explicit-refspec push that can't accidentally advance main, "open the PR but never merge — bots/maintainer review," and the…
Audit or scaffold a repo's documentation/folder layout against its declared repo.toml stage tier. Use when asked to audit, check, scaffold, or bring a repo up to standard. Triggered on demand only — not a pre-PR gate.