Plugin Claude Code
Roger Senna's personal Claude Code plugins.
Plugin Claude Code
Roger Senna's personal Claude Code plugins.
Plugin Claude Code
GitHub issue → PR workflow: map an issue into a task breakdown, implement and ship each task through a safe branch/push/PR/review-reply process, then close the issue.
Instructions file
Claude Code instructions for rsenna/rs-agent-plugin: Project has knowledge graph at graphify-out/ with god nodes, community structure, cross-file relationships.
Skill Claude CodeCodex
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.
Skill Claude CodeCodex
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…
Skill Claude CodeCodex
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…
Skill Claude CodeCodex
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.
Skill Claude CodeCodex
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…
Skill Claude CodeCodex
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…
Skill Claude CodeCodex
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…
Skill Claude CodeCodex
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…
Skill Claude CodeCodex
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.