Skip to main content

agentydragon/ducktape

SkillsMP has collected 82 skills from agentydragon/ducktape. Open a skill to review its source and details.

Latest recorded source activity
SkillsMP catalog refreshed
skills collected
82
GitHub stars
4
GitHub forks
1

Showing 40 of 82 collected skills.

occupation
unclassified
description

Audit every Flux Kustomization and HelmRelease over a window (default 7d): classify broken / slow / miswired / propagating / suspended / healthy with per-item culprit, failure counts, and p99 reconcile duration. Use for "what's slow / stuck / been broken this…

updated
occupation
unclassified
description

Reference for querying the BuildBuddy API: build/test logs, invocations, RBE execution details, cache stats, undeclared test outputs, target pass/fail history for bisecting, workflow re-runs. Use for any why-did-CI-fail, show-me-the-log, or…

updated
occupation
unclassified
description

Check CI/CD pipeline health: devel status, per-commit checks, release artifacts, pin staleness, image publishing, scheduled jobs. Fixes trivial issues as PRs, proposes diagnosis plans for deeper ones. Use when CI seems broken, red, lagging, or stuck.

updated
occupation
unclassified
description

Diagnose a Claude Code session's health against the hook daemon SPEC's acceptance criteria, plus setup/pin/bbr-runner/git-hook diagnostics. Use for "did setup go ok", "why isn't bbr working", "why do my commits fail", "selfcheck".

updated
occupation
unclassified
description

Inspect and safely clean stale local dev state: unused Git worktrees, merged branches, orphaned Bazel output bases. Use for pruning worktrees/branches or reclaiming Bazel disk — drive the `workspace-gc` tool and apply PR judgment to REVIEW items.

updated
occupation
unclassified
description

Author forward-compatible `source_match` selectors for a debundle spec, replacing fragile minified-name pins with structural anchors tied to each entity's purpose. Not for renaming symbols (debundle_mint_names) or moving module boundaries (debundle_architect).

updated
occupation
unclassified
description

Parametric 2D/3D technical drawings with FreeCAD Sketcher and TechDraw — constraint-driven floor plans, mechanical sketches, dimension-driven layouts. Use for anything FreeCAD/.FCStd, even seemingly simple 2D layouts, and read before writing any FreeCAD…

updated
occupation
unclassified
description

Download and view photos from a public Google Photos share link (photos.app.goo.gl or photos.google.com/share). Use whenever a Google Photos link should be viewed, described, or analyzed — web_fetch alone returns album metadata, never the pixels.

updated
occupation
unclassified
description

Find an IKEA product and produce a correctly-scaled STL mesh ready for FreeCAD (search → GLB download → Draco-decompress → STL; also converts a bare .glb). Use when the user wants an IKEA item as a 3D/CAD model or a .glb turned into an STL.

updated
occupation
unclassified
description

Optimal information gathering under uncertainty: pick the research step, experiment, comparison, or question that reduces uncertainty fastest. Use when missing information is the bottleneck — "help me figure this out", "what do I need to know to decide".

updated
occupation
unclassified
description

Iteratively pave a fiddly procedure (deploys, recoveries, env setup, vendor APIs) into a verified runbook: execute the draft, observe friction, amend, repeat until a clean run needs zero improvisation. Trigger on "pave this" or "let's figure out and document…

updated
occupation
unclassified
description

Automated dependency updates — reads Renovate dashboard, applies safe updates, produces tested PRs. One bulk PR for trivial bumps, separate PRs for non-trivial migrations. Use on a schedule or manually.

updated
occupation
unclassified
description

Plan and inspect generic JS debundle spec work using read-only `debundle` queries. Use when an agent needs to turn owner_graph.json plus a modules tree into dispatchable module extraction work, query atomic-DAG and coverage status, inspect graph/source…

updated
occupation
unclassified
description

Scan cluster health — Flux kustomizations, pod status, recurring crashes, node conditions, active Alertmanager alerts, CNPG databases, certificate expiry — and output an actionable summary with fix plan. Use when user asks "how's the cluster", "cluster…

updated
occupation
unclassified
description

Analyze CPAP sleep therapy data from the user's ResMed AirSense 11. Read daily summaries (AHI, leak, pressure, compliance) and per-session waveforms from EDF files in the private cpap-data Forgejo git repo. Use when user asks about sleep quality, CPAP data,…

updated
occupation
Network & Computer Systems Administrators
description

Take and view screenshots of Hetzner Cloud servers via WebSocket VNC console. Use to diagnose issues when text commands fail — boot problems, unresponsive servers, kernel panics, stuck boot screens, graphical output inspection.

updated
occupation
Software Developers
description

Systematic binary reverse engineering toolkit. Extract source code, understand functions, document protocols, compare versions. Uses strings, symbols, disassembly, and differential verification.

updated
occupation
Software Developers
description

Inspect Forgejo repositories through the REST API and web endpoints, especially Actions CI, task/run metadata, logs, package registry tags, haku-state CI, and Flux/image rollout debugging. Use when diagnosing Forgejo Actions failures, missing logs, branch…

updated
occupation
Software Developers
description

Ground a skill in tested, runnable examples. Use when creating a new skill or upgrading an existing skill to have CI-verified recipes. Triggers when the user asks to create a skill, add examples to a skill, or verify a skill has tested recipes.

updated
occupation
Software Developers
description

Audit documentation, notes, runbooks, wiki-style knowledge bases, prompts, comments, UI/help copy, and other natural-language information systems for SSOT drift, duplication, stale claims, unclear ownership, and maintenance gaps. Produce prioritized,…

updated
occupation
Software Developers
description

Apply one scoped debundle module-assignment or reorganization task in a worktree. Use for confirming atomic-DAG unit coverage, reading binding context, choosing honest module boundaries, editing debundle YAML (directly or via `debundle bindings assign` /…

updated
occupation
Software Developers
description

Apply full judgment to "what would the user want to do, know, or reconsider next?" — from pending followups and incomplete migrations up to premortem risks, architectural rethinks, and owner's-eye strategy for the work lane. Verify session work is on disk.…

updated
occupation
Software Developers
description

Turn `debundle modules propose` output into named, dispatchable seed clusters for debundle lane workers. Use for reading factorizer proposals, lightly grounding source meaning, choosing tentative destinations, and producing seeds.json without editing the spec…

updated
occupation
Software Developers
description

Integrate multiple debundle lane-worker branches through a validated merge train. Use for cherry-picking worker commits, resolving expected spec/generated-output conflicts, running the adapter-provided gate and regen commands, isolating failing branches, and…

updated
occupation
Software Developers
description

Coordinate a generic AI-driven debundling loop across intake, lane worker, architect, integrator, planning, and naming skills. Use for multi-agent debundle rounds, work routing, graph refreshes, gate/regen command broadcast, progress tracking, and…

updated
occupation
Software Developers
description

Audit a debundle spec's named modules for idiomatic JavaScript structure, infer project conventions from source behavior, and maintain current-state architecture notes and reorganization recommendations. Use for structural review, convention discovery,…

updated
occupation
Information Security Analysts
description

Update the Claude Code web container reverse engineering effort. Detects changed binaries, captures new references, runs parallel RE subagents for bindiff/decompilation, updates container snapshot/diff, and refreshes all documentation.

updated
occupation
Software Developers
description

Assign descriptive names to unrenamed symbols in any debundle spec. Reads the emitted JS, understands each symbol's implementation and call sites, and updates the YAML spec `name:` field. Does NOT move modules or edit taxonomy. Trigger: user wants to…

updated
occupation
Software Developers
description

Migrate a single-instance CNPG PostgreSQL cluster between regions or region-pinned storage classes via streaming replication with sub-second downtime

updated
occupation
Network & Computer Systems Administrators
description

Interact with Proxmox VMs - screenshots, keystrokes, network info (user)

updated
occupation
Information Security Analysts
description

Update the Claude Code web container reverse engineering effort. Detects changed binaries, captures new references, runs parallel RE subagents for bindiff/decompilation, updates container snapshot/diff, and refreshes all documentation.

updated
occupation
Software Developers
description

Audit a debundle spec's named modules for idiomatic JavaScript structure, infer project conventions from source behavior, and maintain current-state architecture notes and reorganization recommendations. Use for structural review, convention discovery,…

updated
occupation
Software Developers
description

Turn `debundle peel plan-work` output into named, dispatchable seed clusters for debundle lane workers. Use for reading factorizer proposals, lightly grounding source meaning, choosing tentative destinations, and producing seeds.json without editing the spec…

updated
occupation
Software Developers
description

Integrate multiple debundle lane-worker branches through a validated merge train. Use for cherry-picking worker commits, resolving expected spec/generated-output conflicts, running the adapter-provided gate and regen commands, isolating failing branches, and…

updated
occupation
Software Developers
description

Apply one scoped debundle peel or reorganization assignment in a worktree. Use for confirming graph peelability, reading binding context, choosing honest module boundaries, editing debundle YAML, running the adapter-provided gate and regen commands, and…

updated
occupation
Software Developers
description

Assign descriptive names to unrenamed symbols in any debundle spec. Reads the emitted JS, understands each symbol's implementation and call sites, and updates the YAML spec `name:` field. Does NOT move modules or edit taxonomy. Trigger: user wants to…

updated
occupation
Software Developers
description

Coordinate a generic AI-driven debundling loop across intake, lane worker, architect, integrator, planning, and naming skills. Use for multi-agent debundle rounds, work routing, graph refreshes, gate/regen command broadcast, progress tracking, and…

updated
occupation
Software Developers
description

Plan and inspect generic JS debundle spec work using `debundle peel`. Use when an agent needs to turn owner_graph.json plus a modules tree into dispatchable module extraction work, query binding-patch status, inspect graph/source context, or decide what…

updated
occupation
Computer Systems Analysts
description

Show the current task stack and context. Use when user says "bt", "backtrace", "stack", "where are we", or asks about current progress on a multi-step task.

updated
occupation
Software Developers
description

Split a large branch with many changes into independent, reviewable PRs. Use when preparing a messy development branch for code review, when asked to "split this into PRs", "make this reviewable", "break this up", or when a branch does too many unrelated…

updated
Showing 40 of 82 collected skills.