EXTENSIONS
Built by operatives — models, drivers, vaults, and reports, the parts that plug into Swamp.
Filter by what you need and pull what fits.
Cli Agent
Invoke CLI coding agents (claude, opencode, amp, gemini, codex, grok, pi) with typed inputs and capture structured outputs — tokens, cost, duration, retries, and exit code. Supports slash command resolution and JSON response parsing.
Graphite Draft Submit
Submit an already-validated Git commit as a draft GitHub pull request using the Graphite CLI, then independently verify with the GitHub CLI that the pull request points at the validated SHA, branch and base and is a draft.
Software Factory
A fully generic, model-driven state machine for guiding agents through a
Moment Savor
Interact with the Moment Savor family memory app via its V1 REST API. Syncs memories, API tokens, and family membership to swamp resources for CEL queries. Supports full CRUD for memories, API token lifecycle (create/revoke/rotate), family member management, and sending invitations. Authenticate with a Bearer token from https://momentsavor.app/api_tokens.
Packet Certifier
Certify that an agent implementation packet changed only approved Git paths, stayed within file and line budgets, and preserved ignored runtime state.
Granola Mcp
Retrieves and normalizes Granola meetings through an MCP-capable CLI agent without a Granola API key.
Agent Browser Batch
Dispatch agent-browser commands as a single subprocess via `agent-browser batch --json` so cookies and Chromium state persist across every step. Supports {{secret:NAME}} placeholders for credentials.
Unifi
Manage a Ubiquiti UniFi Dream Machine (UDM / UDM Pro / UDM SE) via the legacy Network API: firewall groups, firewall rules, clients, PoE device restarts, IDS/IPS event investigation, and networks. Complements @stack72/ubiquity (which focuses on traffic collection) by enabling configuration-as-data workflows: sync existing groups/rules into the swamp data model, reconcile group membership, create or delete firewall rules, toggle rule state, safely power-cycle a wired client's resolved switch port, and retrieve the best available raw record for a security event.
Software Factory Flow Metrics
Deterministic quality, reliability, flow, and ceremony metrics for a @swamp/software-factory work item — time-to-terminal, per-stage durations, entry counts and time-to-gate, dispatch attempts, failed/parked stage, human touches, deduplicated human decisions keyed by gate+stage+cycle+decision, approvals and rejections per gate, approval wait durations, stage visit/cycle counts, review/patch frequency, stage yield and park rates, time to verified draft, bounded-loop exhaustion, human cycle-limit overrides and the stages they unblocked, delivery mode, and terminal outcome — with a cross-run aggregate, every metric carrying a trust/availability label and a source pointer back to the journal, approval, or artifact record it came from, so unmeasurable values are reported as unavailable rather than as zero. Rendered statically from recorded run data with no LLM involved.
Github File Track
Track files in GitHub repositories and materialize them on the local filesystem, deduplicated on the upstream Git blob SHA. One sync call fans out across any number of {repo, ref, srcPath, destPath} targets via the gh CLI, rewriting each destination only when the upstream content changed or the local file is missing. A composable primitive for keeping a local copy of a shared skill, snapshot, or config fresh.
Notification Outbox
A transport-neutral, secret-redacting notification outbox for swamp workflows that enqueues deduplicated notification records and drains them through a caller-supplied transport, performing no transport I/O itself.
Agent Provider Catalog
A pure, deterministic provider/model catalog with tiered fallback and dispatch resolution for agent-dispatch pipelines: a caller-supplied, versioned table maps abstract roles to ordered CLI-agent provider/model tiers, and only throttling signals advance a fallback tier.
Swamp Club Score
Fetch and normalize a Swamp Club profile snapshot for a user such as
Tailscale Oauth Client
Safely stage, verify, record cutover for, synchronize, and revoke replace-only Tailscale OAuth clients using the fixed official API.
Canarytokens
Normalize caller-supplied Canarytoken incidents with deterministic bounded deduplication, and optionally create preview-confirmed web tokens against one pinned self-hosted server through a separate creator model.
Todoist
Todoist task management integration for swamp — task CRUD and moves, project and task-comment sync, filter-based sync, and natural language due dates via Todoist API v1.
Trip Expense Tracker
Deterministic trip expense accounting with append-only evidence, separate meal-budget and reimbursement tracking, dashboards, and controlled archival.
Valetudo
Discover, monitor, and safely control capability-aware Valetudo robot vacuums through their Homie MQTT interface.
Hermes Review Kit
Hermes review automation kit with a local-first collector model, workflow-scope report, and nightly workflow for reviews and publishability screening.
Release Adoption
Deterministic release-adoption campaigns for swamp: capture release notes and CLI surfaces, diff upgrades, inventory repository fleets, and track adoption opportunities and outcomes in an agent-writable ledger.
Task Skill Router
Deterministically selects repository-local skills for a task and composes a bounded agent prompt from configurable path and stage rules.
Public Draft Check
Deterministic disclosure checks for candidate public drafts, producing non-echoing blocker and review findings for agent and human review.
Linear
Linear project management integration for swamp — issue CRUD with sub-issue (parent) and estimate support, single-call epic creation (parent + child sub-issues), viewer auto-assignment, label management by name, comment threads, and team/project/state listing via the official @linear/sdk.
Stack Status
Fetches PR-stack review and CI status from GitHub via `gh` and renders it as a self-contained, theme-aware HTML flowchart — for anyone using Graphite-style stacked pull requests who wants a single visual snapshot of a stack's health.