tkoenig
- 25 skills
- 0 followers
- 6 hours ago last updated
- ▌ Unifi · tkoenig bundleManage and inspect UniFi Network controllers using uvx unifi-cli. Use for clients, network devices, switch ports, networks, events, controller health/info, and safe UniFi troubleshooting.
- ▌ Github · tkoenigInteract with GitHub using the `gh` CLI. Prefer this skill for any `github.com` repo, file, issue, PR, release, or Actions link. Use `gh repo`, `gh api`, `gh issue`, `gh pr`, and `gh run` to inspect repositories, read files/README/docs, check releases, issues, PRs, and CI runs.
- ▌ Hcloud · tkoenigManage Hetzner Cloud infrastructure using the hcloud CLI. List servers, server types, volumes, networks, firewalls, and more. Use for checking server status, available instance types, and infrastructure management.
- ▌ Sentry · tkoenig bundleManage Sentry issues using the modern Sentry CLI from https://cli.sentry.dev/. List and inspect issues, view events, use Seer AI explain/plan, browse projects, and make authenticated API requests. Use for error tracking, issue triage, and Sentry diagnostics.
- ▌ Daisyui · tkoenigGet DaisyUI component snippets, layouts, templates, and theme configuration for Tailwind CSS 4. Use when building UI with DaisyUI 5 components.
- ▌ Fluxiom · tkoenigInteract with the Fluxiom digital asset management API. Use for uploading, searching, organizing, tagging, and sharing files via the Fluxiom REST API.
- ▌ Openscad · tkoenig bundleCreate and render OpenSCAD 3D models. Generate preview images from multiple angles, extract customizable parameters, validate syntax, and export STL files for 3D printing platforms like MakerWorld.
- ▌ Peekaboo · tkoenigmacOS screen capture, UI automation, and AI vision. Use for screenshots, clicking, typing, window management, and automating any macOS app.
- ▌ Bambu 3mf · tkoenig bundleCreate BambuStudio-compatible 3MF files from STL models with embedded print settings. Supports presets for common scenarios (solid, fast, fine, strong) and per-setting overrides.
- ▌ Gridfinity · tkoenigGridfinity system knowledge: grid specs, print settings for baseplates and bins, anti-warp strategies, tile splitting for large drawers, and community best practices.
- ▌ Safari CLI · tkoenig bundleTest and debug sites in Safari via the native Safari MCP server (Safari 27 beta or Technology Preview), with AppleScript CLI fallback for stable Safari. Use for Safari-specific browser automation, DOM inspection, network and console debugging, screenshots, and interaction testing on macOS.
- ▌ Brave Search · tkoenig bundleWeb search and content extraction via Brave Search API. Use for searching documentation, facts, or any web content. Lightweight, no browser required.
- ▌ Skill Manager · tkoenig bundleManage and list agent skills, prompts, and extensions - globally (~/.pi/agent/*) or per-project (.pi/*). List, install, link/unlink, and bootstrap setup. Do NOT automatically symlink or activate anything - always let the user decide.
- ▌ Cloudflare API · tkoenig bundleConnect to Cloudflare API via Cloudflare MCP Code Mode or local scripts for DNS management, R2 bucket management, tunnels, and zone administration. Use when user needs to manage domains, DNS records, R2 buckets, Workers, D1, rulesets, or Cloudflare API operations.
- ▌ Frontend Skill · tkoenigUse when the task asks for a visually strong landing page, website, app, prototype, demo, or game UI. This skill enforces restrained composition, image-led hierarchy, cohesive content structure, and tasteful motion while avoiding generic cards, weak branding, and UI clutter.
- ▌ Slack Assistant · tkoenig bundleRead and search Slack channels, DMs and threads, and create native unsent drafts for human review. Automatically selects WeAreDevelopers or Wollzelle from the current directory using SlackCLI.
- ▌ Pi Session Query · tkoenig bundleQuery previous pi sessions to retrieve context, decisions, code changes, or other information. Use when you need to look up what happened in a parent session or any other session file.
- ▌ Real World Rails · tkoenig bundleResearch how production Rails apps solve architectural problems using the Real World Rails repository. Use when the user wants to know how other apps handle something, find patterns, or compare approaches. Triggers on "rails patterns", "how do other apps", "real world rails", "research how apps do".
- ▌ Obsidian Thok Docs · tkoenigUse when the user asks to document or update personal notes in their Obsidian Thok vault, especially contact lenses, bikes/Orbea Rise, home notes, or when they mention Obsidian. Provides the vault path and direct Markdown workflow.
- ▌ Cloudflare Analytics · tkoenigCloudflare analytics via GraphQL API. Query HTTP request stats (status codes, 404s, top paths), video streaming analytics (minutes watched, top videos), geographic breakdowns, and time series data. Use when asked about Cloudflare analytics, HTTP errors, video stats, or traffic data.
- ▌ CSS Cascade Debugging · tkoenigDebug CSS override issues in Tailwind/DaisyUI/component-library projects. Use when styles do not apply as expected, active/hover states look wrong, `!important` does not win, `:where()` specificity is involved, or Tailwind `@layer`/generated CSS order may affect the cascade.
- ▌ Grafana K6 Load Testing · tkoenig bundleRun and analyze Grafana Cloud k6 tests through the k6 CLI and read-only REST API. Use for k6 Cloud run status, processed results, thresholds, metrics, multi-zone tests, or load-test monitoring.
- ▌ Geizhals Price Comparison · tkoenig bundleResearch and compare prices on Geizhals.at for arbitrary products. Use when the user asks for cheapest offers, price comparisons, product search, pack/variant comparisons, cart checks, shipping-aware totals, or whether a Geizhals/shop offer is good.
- ▌ Macos Software Management · tkoenigManage persistent macOS software installations with Homebrew Bundle, mise, Mac App Store, and fnox. Use whenever installing, removing, or provisioning a Mac app, CLI, runtime, developer tool, or secret-backed tool.
- ▌ Contact Lens Price Research · tkoenig bundleResearch and compare contact lens prices on Geizhals, Lensbest, and similar shops. Use when the user asks to find/compare/reorder lenses, verify prescription values, compare 30/90/180 packs, or check whether a contact lens cart is correct.