MadAppGang
- 207 skills
- 0 followers
- last month last updated
- ▌ Tanstack Query 2 · madappgangComprehensive TanStack Query v5 patterns for async state management. Covers breaking changes, query key factories, data transformation, mutations, optimistic updates, authentication, testing with MSW, and anti-patterns. Use for all server state management, data fetching, and cache invalidation tasks.
- ▌ Shadcn UI 2 · madappgangshadcn/ui component library patterns. Covers CLI usage, installation, component categories, theming with CSS variables, dark mode setup, and integration with React Hook Form + Zod. Use when adding UI components, setting up design systems, or implementing forms with shadcn/ui.
- ▌ Tanstack Router 2 · madappgangUse when setting up routes, implementing navigation, or configuring route loaders. TanStack Router patterns for type-safe, file-based routing. Covers installation, route configuration, typed params/search, layouts, and navigation.
- ▌ Claudish Usage 6 · madappgangCRITICAL - Guide for using Claudish CLI ONLY through sub-agents to run Claude Code with any AI model (OpenRouter, Gemini, OpenAI, local models). NEVER run Claudish directly in main context unless user explicitly requests it. Use when user mentions external AI models, Claudish, OpenRouter, Gemini, OpenAI, Ollama, or alternative models. Includes mandatory sub-agent delegation patterns, agent selection guide, file-based instructions, and strict rules to prevent context window pollution.
- ▌ Style Format 2 · madappgangStyle template format specification. Single markdown files that describe artistic direction.
- ▌ Transcription 2 · madappgangProvides Whisper transcription patterns — model selection, SRT/VTT/JSON, timing sync, diarization. Use when transcribing audio or video, or generating subtitles.
- ▌ Ffmpeg Core 2 · madappgangProvides FFmpeg patterns — trim, concat, convert, extract, codec selection, filter chains. Use when planning or executing video or audio processing tasks.
- ▌
- ▌ Error Recovery 2 · madappgangHandle errors, timeouts, and failures in multi-agent workflows. Use when dealing with external model timeouts, API failures, partial success, user cancellation, or graceful degradation. Trigger keywords - "error", "failure", "timeout", "retry", "fallback", "cancelled", "graceful degradation", "recovery", "partial success".
- ▌ Claudish Usage 5 · madappgangCRITICAL - Guide for using Claudish CLI ONLY through sub-agents to run Claude Code with OpenRouter models (Grok, GPT-5, Gemini, MiniMax). NEVER run Claudish directly in main context unless user explicitly requests it. Use when user mentions external AI models, Claudish, OpenRouter, or alternative models. Includes mandatory sub-agent delegation patterns, agent selection guide, file-based instructions, and strict rules to prevent context window pollution.
- ▌ UI Analyse 2 · madappgangReviews a UI screenshot — usability, WCAG, design-system consistency, design-vs-implementation diff. Prompting patterns, depth tiers and severity guidelines. Analysis only; pair with dev:frontend-implement to apply.
- ▌ Context Detection 2 · madappgang bundleDetects the project stack from its config files, then names the one or two dev skill files to read for this task — it loads none of them. Use at the start of any coding task, or on an unfamiliar or multi-stack repo.
- ▌ Claudish Usage 4 · madappgangRuns models through the claudish MCP tools — team, create_session, run_prompt — and resolves model IDs against the live catalog. Use when the user mentions claudish, OpenRouter, or external AI models.
- ▌ Plugin Sdk Patterns 2 · madappgangPatterns and templates for building Claude Code plugins. Use for plugin development — creating a plugin, skill and agent templates, plugin architecture, or standardizing structure.
- ▌ Hooks System 2 · madappgangLifecycle hook patterns — PreToolUse, PostToolUse, UserPromptSubmit, Stop, SubagentStop. Use when configuring hooks, writing validation, auto-format on save, stdin payloads, exit-2 blocking, or debugging a hook.
- ▌ UI Style Format 2 · madappgangSpecifies the UI design style file format and schema for .claude/design-style.md and .claude/design-references/. Use when creating, validating, or parsing project design styles.
- ▌ Quality Gates 2 · madappgangImplement quality gates, user approval, iteration loops, and test-driven development. Use when validating with users, implementing feedback loops, classifying issue severity, running test-driven loops, or building multi-iteration workflows.
- ▌ Investigate 2 · madappgangRoutes a code investigation to one of four modes — bug, test gap, architecture, implementation — and runs the query sequence that mode needs. Use when asked to investigate, trace, or debug code.
- ▌ Design References 2 · madappgangProvides design system references — Material 3, Apple HIG, Tailwind UI, Ant Design, Shadcn/ui. Use when reviewing UI against an established design system.
- ▌ Brainstorming 2 · madappgangExplores solution approaches in parallel across models, scores confidence, validates the chosen plan. Use when planning an approach or asked to brainstorm.
- ▌ Testing Strategies 2 · madappgang bundleTesting pyramid, AAA structure, test doubles, fixtures, assertions and coverage targets, in any language. Use when writing, reviewing or setting up tests. Do not use for the write-test-first loop — that is test-driven-development.
- ▌ Universal Patterns 2 · madappgangCode organization, error handling, data flow, naming and anti-patterns in any language. Use while writing or reviewing everyday code. Do not use to choose a system shape or a design pattern — read the architecture skill instead.
- ▌ Documentation Standards 2 · madappgang15 ranked documentation practices, 7 templates and anti-slop writing rules. Use when writing or reviewing a README, API reference, guide or changelog, even if the user only says "document this".
- ▌ Bunjs Production 2 · madappgangProvides Bun.js production patterns — Docker, AWS ECS/Fargate, Redis caching, security hardening, CI/CD. Use when deploying or operationalizing a Bun.js service.
- ▌ Agent Enforcement 2 · madappgangMulti-agent orchestration enforcement for /team command. Validates session directory paths and ensures /team Tasks use a valid agent from the routing whitelist. Use when debugging /team orchestration failures.
- ▌ Batching Patterns 2 · madappgangBatches related operations into single messages for maximum parallelism. Use when launching multiple agents, reading many files, or removing sequential execution bottlenecks.
- ▌ Session Isolation 2 · madappgangUse when orchestrating workflows that generate multiple files (designs, reviews, reports) to prevent file collisions across concurrent or sequential sessions with unique session directories.
- ▌ Task Orchestration 2 · madappgangTrack progress in multi-phase workflows with Tasks system. Use when orchestrating 5+ phase commands, managing iteration loops, tracking parallel tasks, or providing real-time progress visibility.
- ▌ Bunjs Architecture 2 · madappgangProvides Bun.js clean architecture patterns — routes/controllers/services/repositories, camelCase conventions, Prisma schemas. Use when designing layered Bun.js apps or planning structured workflows.
- ▌ Browser Debugging 2 · madappgangTests UI in a real browser via Chrome MCP — visual fidelity, console, network. Use when verifying UI, chasing browser bugs, or console errors.
- ▌ Performance Tracking 2 · madappgangTrack agent, skill, and model performance metrics for optimization. Use when measuring agent success rates, tracking model latency, analyzing routing effectiveness, or optimizing cost-per-task.
- ▌ Proxy Mode Reference 2 · madappgangReference for running models through the claudish MCP tools — team, create_session, run_prompt. Covers model routing, native Claude slots, require_pattern shape checks, and error handling. Use when working on /team, /delegate, or any claudish call.
- ▌ Task External Models 2 · madappgangQuick reference for running external models in orchestration. They are invoked via claudish MCP tools (team, create_session), never the CLI. Use when unsure how to specify an external model.
- ▌ Worktree Lifecycle 2 · madappgangCreates, uses and cleans up git worktrees with safety checks. Use before isolated, risky or parallel feature work, or on mention of worktree, experiment or prototype.
- ▌ Multi Model Validation 2 · madappgangRuns the same task across multiple AI models in parallel and aggregates verdicts. Use when the user wants a second opinion, multi-expert validation, or consensus from Grok, Gemini, GPT-5, or Kimi.
- ▌ Task Complexity Router 2 · madappgangRoutes tasks to model tiers (haiku/sonnet/opus) by complexity. Use for model selection, complexity routing, picking a tier, or optimizing API cost.
- ▌ Model Tracking Protocol 2 · madappgangMANDATORY tracking protocol for multi-model validation. Creates structured tracking tables BEFORE launching models, tracks progress during execution, and ensures complete results presentation. Use when running 2+ external AI models in parallel.
- ▌ Systematic Debugging 2 · madappgang bundleRoot-cause debugging — reproduce, localize, explain, verify — with depth routing and a technique catalogue for stack traces, wolf fence and data-flow tracing. Use when anything errors, crashes or misbehaves, even on a bare pasted trace.
- ▌ Hierarchical Coordinator 2 · madappgangPrevents goal drift in long multi-agent runs by validating outputs against the original objective at checkpoints. Use when orchestrating 3+ agents or multi-phase work.
- ▌ Multi Agent Coordination 2 · madappgangCoordinate multiple agents in parallel or sequential workflows. Use when running agents simultaneously, delegating to sub-agents, switching between specialized agents, or managing agent selection.
- ▌ Test Driven Development 2 · madappgangRED-GREEN-REFACTOR: write a failing test, watch it fail, make it pass, refactor. Use before writing any production code or bug fix, or on mention of TDD or test-first, even if the user asked only for the implementation.
- ▌ Verification Before Completion 2 · madappgangRequires fresh evidence — command output, a test run, a screenshot — before any completion claim. Use when marking work done, saying something is fixed, or before committing, even when the change looks obviously correct.
- ▌ Experiment Journal 2 · madappgang bundleWrite a structured experiment journal article after completing an experiment iteration. Use this skill whenever the user finishes running an experiment, wants to document results, says 'write journal', 'document this experiment', 'save experiment results', 'write up the iteration', or after any experiment run completes. Also trigger when the user asks to compare experiment iterations, summarize findings, or create a report from autotest results.
- ▌ Claudish Usage 3 · madappgangCRITICAL - Guide for using Claudish CLI ONLY through sub-agents to run Claude Code with OpenRouter models (Grok, GPT-5, Gemini, MiniMax). NEVER run Claudish directly in main context unless user explicitly requests it. Use when user mentions external AI models, Claudish, OpenRouter, or alternative models. Includes mandatory sub-agent delegation patterns, agent selection guide, file-based instructions, and strict rules to prevent context window pollution.
- ▌ Deep Analysis 2 · madappgang⚡ PRIMARY SKILL for: 'how does X work', 'investigate', 'analyze architecture', 'trace flow', 'find implementations'. PREREQUISITE: code-search-selector must validate tool choice. Launches codebase-detective with claudemem INDEXED MEMORY.
- ▌ Macos App Testing No Disrupt 2 · madappgang bundleVerify, screenshot, AND drive a native macOS app on the same machine the user is actively working on, WITHOUT stealing their mouse, keyboard, or window focus. Use this whenever you need to screenshot, inspect, click through, or confirm the behavior of a running Mac app (Swift/SwiftUI, Electron, AppKit, a dev build, a cloned app) and the user is present at the machine — even if they just say "check that it works", "screenshot the app", "verify the UI", "does the picker show X", "click through the flow", or "test my app". Especially use it the moment driving the GUI with computer-use would yank focus away from the user. Covers focus-free window capture (screencapture -l), focus-free clicking and typing via the Accessibility API (AXPress / set value), read-only window/process/file inspection, and human-handoff only when AX genuinely can't reach a control.
- ▌ Release 2 · madappgang bundleRelease one or more Magus plugins. Infers the version bump from git history, bumps plugin.json and marketplace.json, commits, and after the PR merges tags the merge commit with one explicit ref per tag; CI gates the PR and publishes the dist repos. Use whenever the user says "release setup", "release the dev plugin", "cut a new version of terminal", "bump setup to 1.3", or hands you a batch like "release setup and terminal". Also use to check what a release would contain before committing.
- ▌ Skill Authoring 2 · madappgang bundleWrites and reviews SKILL.md files for this repo — a description that triggers, a body that fits, and a visibility choice that does not starve a preload consumer. Use when adding, editing or auditing any skill. Not for commands or agents.
- ▌ Claudish Usage 2 · madappgangCRITICAL - Guide for using Claudish CLI ONLY through sub-agents to run Claude Code with any AI model (OpenRouter, Gemini, OpenAI, local models). NEVER run Claudish directly in main context unless user explicitly requests it. Use when user mentions external AI models, Claudish, OpenRouter, Gemini, OpenAI, Ollama, or alternative models. Includes mandatory sub-agent delegation patterns, agent selection guide, file-based instructions, and strict rules to prevent context window pollution.
- ▌ Lsp Hover Testing · madappgang bundleAutomated LSP hover validation for Dingo transpiler. Use when testing hover functionality, validating position mappings, checking for hover drift, or debugging LSP issues after sourcemap changes.
- ▌ Table Print · madappgangRender beautiful terminal tables, bar charts, and leaderboards for experiment results using tools/table.ts. Use when the user asks to display data, render a table, show results, create a leaderboard, make a chart, visualize experiment output, or print formatted terminal output. Also use when creating display scripts for any experiment in this repo.
- ▌ Skill Authoring · madappgang bundleWrites and reviews SKILL.md files for this repo — a description that triggers, a body that fits, and a visibility choice that does not starve a preload consumer. Use when adding, editing or auditing any skill. Not for commands or agents.
- ▌ Macos App Testing No Disrupt · madappgang bundleVerify, screenshot, AND drive a native macOS app on the same machine the user is actively working on, WITHOUT stealing their mouse, keyboard, or window focus. Use this whenever you need to screenshot, inspect, click through, or confirm the behavior of a running Mac app (Swift/SwiftUI, Electron, AppKit, a dev build, a cloned app) and the user is present at the machine — even if they just say "check that it works", "screenshot the app", "verify the UI", "does the picker show X", "click through the flow", or "test my app". Especially use it the moment driving the GUI with computer-use would yank focus away from the user. Covers focus-free window capture (screencapture -l), focus-free clicking and typing via the Accessibility API (AXPress / set value), read-only window/process/file inspection, and human-handoff only when AX genuinely can't reach a control.
- ▌ Pr Comment · madappgangWrite GitHub PR comments in Jack's voice. Use whenever writing, drafting, or posting PR comments — review feedback, thank-you notes, merge comments, close explanations, or change requests. Also use when the user asks to "comment on PR", "review PR", "thank contributor", "close PR", or "write PR feedback". Always use this skill for ANY PR comment writing, even if the user doesn't explicitly mention it.
- ▌ 1password Sdk · madappgang bundleHow to load secrets and environment variables from 1Password programmatically using the official @1password/sdk (JavaScript/TypeScript). Use this skill whenever code needs to read a 1Password secret, resolve an op:// reference, fetch many secrets at once, discover the fields/sections of a 1Password item (e.g. to import API keys), or read a 1Password Environment — even if the user doesn't name the SDK explicitly. Triggers on: "@1password/sdk", "op://", "OP_SERVICE_ACCOUNT_TOKEN", "DesktopAuth", "resolve a secret from 1Password", "1Password service account", "1Password Environments", "fetch API keys from 1Password", or wiring 1Password into a Node/Bun/TypeScript app. Prefer this in-process SDK over shelling out to the `op` CLI unless the task specifically needs the user's interactive `op signin` session.
- ▌ Final Cut Pro · madappgangFinal Cut Pro FCPXML reference — project structure, timelines, clip references, effects, transitions. Use when generating or reading FCP projects.
- ▌ Image Providers · madappgangReference for generating images across Google, OpenAI and ByteDance through one CLI. Use when generating or editing images, picking an image model, or resolving image API key and provider errors.
- ▌ Release · madappgang bundleRelease one or more Magus plugins. Infers the version bump from git history, bumps plugin.json and marketplace.json, commits, and after the PR merges tags the merge commit with one explicit ref per tag; CI gates the PR and publishes the dist repos. Use whenever the user says "release kanban", "release the dev plugin", "cut a new version of gtd", "bump kanban to 1.7", or hands you a batch like "release kanban and gtd". Also use to check what a release would contain before committing.
- ▌ Bun · madappgang bundleRouter for the eight Bun/TypeScript skills — setup, HTTP, errors, testing, security, production, performance, TUI. Says which to read for a task, without loading them. Any Bun or TS work.
- ▌ Tui · madappgang bundleBuild, review, or debug OpenTUI terminal UIs — React JSX or core constructs, Yoga flexbox, gradient meters, colour screenshots. Any Bun/TypeScript TUI. Only Bun is tested; Node/Deno at own risk.
- ▌ Go Tui · madappgang bundleBuild, review, or debug Go terminal UIs with the Charm stack — Bubble Tea, Lip Gloss, Bubbles, ntcharts. Use for any Go TUI, dashboard, or full-screen CLI, including colour-accurate screenshots.
- ▌ Errors · madappgang bundleError handling and resilience for Bun/TypeScript — operational vs programmer errors, AppError hierarchy, centralized handler, boundary validation, timeout/retry/circuit breaker. Copyable, tested.
- ▌ Testing · madappgang bundleWrite and fix Bun tests — bun:test surface, component tests over HTTP, doubles, coverage gating, flake control. Ships a tested harness, fake upstream and builders. Includes a measured silent-coverage-gate trap.
- ▌ Security · madappgang bundleHarden or review a Bun/TypeScript service — secrets, password and token handling, SQL injection, authn/authz, rate limiting, CORS and security headers, dependency audit. Ships tested guards with measured Bun crypto behaviour.
- ▌ Code Roast · madappgang bundleRoasts code with severity-graded sins, cites file and line, offers redemption. Use when the user asks to roast code, find sins, or shame my code.
- ▌ Gtd Review · madappgangWeekly review automation for GTD workflow. Guides through inbox processing, project review, and next actions.
- ▌ Gtd Capture · madappgangProactive capture trigger detection for GTD workflow. Detects "I need to", "we should", "remind me" signals and routes to inbox.
- ▌ Production · madappgang bundleShip a Bun service — graceful shutdown ordering, structured logging, liveness vs readiness, multi-stage Docker, signals and PID 1, frozen lockfiles, CI. Ships tested logger, shutdown and health code plus a Dockerfile.
- ▌ Compare · madappgangProvides the compare.ts CLI invocation pattern, semantic comparison prompt template, severity thresholds, and model selection guide for UI design comparison.
- ▌ Architecture · madappgang bundleRouter for architecture knowledge — 7 architectural styles (layered, hexagonal, clean, modular monolith, microservices, event-driven, CQRS) and the 22 GoF design patterns. Names which file to read; loads none of them.
- ▌ Performance · madappgang bundleDiagnose and fix Bun/TypeScript performance — event-loop blocking, measured native fast paths, benchmarking that does not lie, streaming, caching, workers, memory. Ships a tested benchmark harness.
- ▌ HTTP Service · madappgang bundleBuild or review a Bun HTTP service — Bun.serve declarative routes, middleware composition, request context, status/ETag/streaming helpers, graceful lifecycle. Ships tested middleware with measured routing gotchas.
- ▌ Index Skills · madappgang bundleWalks every skill reachable from this project and writes a browsable markdown index, plus a small deterministic index spliced into CLAUDE.md. Explicit invocation only — run /setup:index-skills.
- ▌ Project Setup · madappgang bundleStart or restructure a Bun/TypeScript project — folder structure by business component, strict tsconfig, typed env config, workspaces and catalogs, bunfig, linting. Ships a tested config parser and measured install-layout facts.
- ▌ Core API · madappgangReference for the Browser Use MCP tools — parameters, returns, session lifecycle. Use when navigating, clicking, typing, evaluating JS, or extracting page content.
- ▌ Debug UI · madappgangVisual UI debugging — screenshot capture and analysis, responsive layout checking at multiple viewport sizes, CSS validation via DOM state, visual regression detection, before/after state comparison.
- ▌ Dingo Developer · madappgangGenerates and reviews Dingo meta-language code with Go boundary handling. Use when the user mentions Dingo, .di files, or Dingo-to-Go transpilation.
- ▌ Tdd Workflow · madappgangDrives a Red-Green-Refactor state machine for TDD with terminal test watchers. Use when running TDD in watch mode or iterating on failing tests with jest, vitest, cargo watch, or pytest-watch.
- ▌ Agent Model · madappgangPicks the browser-use agent brain LLM per task. Use when choosing a model for retry_with_browser_use_agent or a cloud session, or the user mentions a cheap, slow, or smart model.
- ▌ Madbench Evals · madappgang bundleAuthors, runs, and debugs madbench evals — bench YAML, checks, red-state testdata, the two controls (check / grade), expectation tuning. Use when writing or reviewing a madbench.yaml or Eval file, choosing checks, or debugging a failing bench.
- ▌ Web Scraping · madappgangStructured data extraction from web pages — pagination patterns, dynamic SPAs, authenticated scraping, rate limiting, anti-bot handling, JSON/CSV output.
- ▌ DB Branching · madappgangBranches Neon, Turso, or Supabase per git worktree for isolated schema work. Use when a worktree changes the schema, or on mention of Neon, Turso, Prisma.
- ▌ Workspace Setup · madappgangOrchestrates tmux workspaces — dashboards, watch/entr monitors, one command on many hosts — on numbered helper slots. Use for a multi-pane dashboard, an ambient monitor, a command across hosts, or a startup script for the user.
- ▌ Code Search · madappgangFinds code by meaning, structure or exact text, then reads only the spans returned. Use when searching a codebase, locating a symbol, tracing callers, or about to open three or more files.
- ▌ Error Recovery · madappgangHandle errors, timeouts, and failures in multi-agent workflows. Use when dealing with external model timeouts, API failures, partial success, user cancellation, or graceful degradation.
- ▌ Framework Signals · madappgangProvides pass/fail/running/idle output markers for 15+ test, build, and deploy tools. Use when monitoring terminal output for jest, vitest, pytest, go test, cargo, webpack, vite, or vercel.
- ▌ Deep Analysis · madappgangAudits a codebase across seven dimensions, from architecture to code health, scoring each finding with evidence. Use for a full codebase review, tech-debt assessment, or post-incident analysis.
- ▌ Hybrid Debugging · madappgangCombines Browser Use (DOM, clicks, screenshots) with claude-in-chrome (console, network, JS) for full-spectrum debugging. Use when investigating console errors or network requests.
- ▌ Delegate Patterns · madappgangDelegating plugin commands and tasks to external models via claudish — capability discovery, pre-flight question gathering, and prompt assembly. Use when routing work to an external model.
- ▌ Terminal Interaction · madappgangSlot-addressed tool patterns for interactive terminal access. Use when running interactive commands, starting dev servers, watching tests, querying databases, or working beside the user.
- ▌ Statusline Customization · madappgangConfiguration reference and troubleshooting for the statusline plugin — sections, themes, bar widths, and script architecture
- ▌ Navigation Patterns · madappgangURL navigation, multi-tab orchestration, session creation and management, back/forward navigation, browser profile persistence, session export/import for authentication reuse.
- ▌ Frontend Implement · madappgangRewrites generic-looking UI by five anti-generic rules — asymmetry, texture, typography, motion, colour. Use when applying design-review fixes, or UI looks AI-generated.
- ▌ Browser Use Integration · madappgangDetects the browser-use@magus plugin and captures screenshots of URL-based references. Use when designer agents need browser screenshot capture and claude-in-chrome is unavailable.
- ▌ Tui Navigation Patterns · madappgangProvides key sequences and navigation patterns for common TUI apps. Use when navigating vim, nano, htop, less, psql, lazygit, k9s, tig, btop, or sending keystrokes to a database shell.
- ▌ Design System Guardrails · madappgang bundleEnforces single-source-of-truth UI — design tokens for every style value, one component library, variants instead of call-site restyling. Use before writing or reviewing any component, screen, theme or style, even a one-line tweak.
- ▌ Experiment Journal · madappgangWrite a structured experiment journal article after completing an experiment iteration. Use this skill whenever the user finishes running an experiment, wants to document results, says 'write journal', 'document this experiment', 'save experiment results', 'write up the iteration', or after any experiment run completes. Also trigger when the user asks to compare experiment iterations, summarize findings, or create a report from autotest results.
- ▌ Agentbench Eval · madappgangAgentBench evaluation harness for claudemem. Covers pre-indexed repos, experiment conditions, running benchmarks, analyzing results, and managing index archives. Use when working on eval infrastructure, running experiments, or interpreting benchmark results.
- ▌ Tmux Control · madappgang bundleDrive tmux from the command line to manage terminal sessions, windows, and panes — split the current pane, run a command in a new pane, capture output, send keystrokes, resize/navigate panes, or spin up a fully isolated background tmux server for sandboxed work. Use this whenever you need to run something in a terminal pane beside your work, watch a long-running process (dev server, build, test watcher, log tail), drive an interactive CLI/REPL, set up a multi-pane layout, or run commands in a tmux server that stays invisible to the user's own `tmux ls`. Trigger on any mention of tmux, splitting/managing panes or windows, "run this in a pane", "watch the output", side-by-side terminals, or background/isolated terminal sessions — even when tmux isn't named explicitly but the task clearly needs terminal-pane control. If the tmux-mcp tools (`open-pane`, `execute-command`, `start-and-watch`, `capture-pane`, …) are available, prefer them for the ordinary "give me a pane and run something in it" case and use this sk
- ▌ Developer Detective · madappgang⚡ Implementation analysis skill. Best for: 'how does X work', 'find implementation of', 'trace data flow', 'where is X defined', 'find all usages'. Uses claudemem AST with callers/callees for efficient code tracing.