Skip to main content

EXTENSIONS

Built by operatives — models, drivers, vaults, and reports, the parts that plug into Swamp.

Filter by what you need and pull what fits.

Selection
125 results
from:@mgreten

Canva

@mgreten/canva · v2026.10.03.1

Canva REST OAuth, local PNG/JPEG uploads with durable intents and resumable jobs, and folder organization. Brand-independent; no design publishing.

upd Oct 34 pullsB78/100

Jev Agent Tools

@mgreten/jev-agent-tools · v2026.09.29.1

Agent-facing, scoped Jev questions over supplied context or repository files. Inspired by IndyDevDan's "10 Levels of Jev For Agentic Engineers" cheap-read and files-at-scale demos: agents get typed Noul, Choice, and Score judgments without loading every candidate file into their conversation. One request answers many questions over shared state; bounded concurrent requests judge independent files through @swamp/typesafe-ai and @webframp/typesafe-batch. See the bundled README for live matgreten.dev examples and end-to-end timings.

upd Sep 2914 pullsA100/100

Local Safety Watch

@mgreten/local-safety-watch · v2026.09.23.1

Privacy-preserving local safety watcher that polls official weather, roadway, and wildfire sources, reconciles material event changes, and emits redacted output only when action is needed.

upd Sep 2316 pullsA100/100

Brief Sanitize

@mgreten/brief-sanitize · v2026.09.17.1

Sanitizer for untrusted text (email bodies, calendar invites, scraped pages, third-party payloads) before it is fed to an LLM prompt. Strips HTML to plain text via a real parser (sanitize-html), decodes entities, strips Unicode obfuscation characters (NFKC-normalized, \p{Cf} + variation selectors), defangs http(s)/javascript/data/protocol-relative URLs, truncates, and wraps each item behind a random per-call nonce delimiter (Microsoft "spotlighting", arXiv:2403.14720) so a downstream prompt can safely quote it as data rather than instructions. Defense-in-depth against prompt injection: no LLM, no network, no secrets.

upd Sep 18159 pullsA100/100

Storage Health

@mgreten/storage-health · v2026.09.17.1

Monitor disk usage and backup snapshot inventory on any SSH-accessible host or the local machine. Produces typed, versioned artifacts for each mount point and backup directory, with configurable warning and critical thresholds.

upd Sep 1818 pullsA100/100

Aws/s3 Site Deploy

@mgreten/aws/s3-site-deploy · v2026.09.17.1

Deploy a static site directory to AWS S3 with MD5-based change detection and stale object cleanup

upd Sep 1829 pullsA100/100

Reolink

@mgreten/reolink · v2026.09.15.1

Observe and directly synchronize local Reolink camera clocks.

upd Sep 1514 pullsB85/100

Granola Mcp

@mgreten/granola-mcp · v2026.09.10.1

Retrieves and normalizes Granola meetings through an MCP-capable CLI agent without a Granola API key.

upd Sep 1115 pullsB85/100

Cli Agent

@mgreten/cli-agent · v2026.09.07.1

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.

upd Sep 7951 pullsA100/100

Zernio

@mgreten/zernio · v2026.09.06.1

Vault-backed Zernio account verification plus approval-bound, schedule-only Facebook and Instagram publishing.

upd Sep 625 pullsA100/100

Software Factory

@mgreten/software-factory · v2026.09.03.1

A fully generic, model-driven state machine for guiding agents through a

upd Sep 3668 pullsA100/100

Packet Certifier

@mgreten/packet-certifier · v2026.09.02.1

Certify that an agent implementation packet changed only approved Git paths, stayed within file and line budgets, and preserved ignored runtime state.

upd Sep 2607 pullsA100/100

S3 Backup Retention

@mgreten/s3-backup-retention · v2026.08.28.1

Safe, deterministic backup retention for S3-compatible object stores with two-observation absence proof and digest-bound deletion plans.

upd Aug 2816 pullsA100/100

Marketing Orchestration

@mgreten/marketing-orchestration · v2026.08.28.2

Approval-gated, digest-bound marketing release orchestration with a content calendar report.

upd Aug 2814 pullsA100/100

Quality Canary Evidence

@mgreten/quality-canary-evidence · v2026.08.28.1

Strictly normalizes and durably records bounded live-AI-provider and physical-device quality canary evidence with policy consistency and SHA-256 provenance.

upd Aug 2814 pullsA100/100

Browser Test Evidence

@mgreten/browser-test-evidence · v2026.08.28.1

Normalize Playwright JSON reports into strict, versioned browser evidence and deterministically verify execution, provenance, coverage, and factory-bound immutable verdicts.

upd Aug 2824 pullsA100/100

Ntfy Notify

@mgreten/ntfy-notify · v2026.08.28.1

Send push notifications via ntfy.sh (self-hosted or public), directly or through the generic notification-outbox transport contract. Supports title, message, priority, optional emoji tags, and actions.

upd Aug 28297 pullsA100/100

Meta Publishing

@mgreten/meta-publishing · v2026.08.26.1

Fail-closed Meta Graph API models for exact-approved Facebook and Instagram publication and PAUSED-only Meta Ads draft creation.

upd Aug 2615 pullsB78/100

Github Pr Feedback

@mgreten/github-pr-feedback · v2026.08.26.1

Reconstructs detailed GitHub pull-request feedback threads and bounded diff context for deterministic review and response workflows.

upd Aug 2616 pullsA100/100

Pr Browser Test Planner

@mgreten/pr-browser-test-planner · v2026.08.26.1

Generate safe, validated browser test plans from GitHub pull requests using a configurable target application and @mgreten/cli-agent.

upd Aug 2617 pullsA100/100

Linear

@mgreten/linear · v2026.08.25.1

Linear project management integration for swamp — issue CRUD with fail-closed verified deletion, sub-issue (parent) and estimate support, single-call epic creation (parent + child sub-issues), viewer auto-assignment, label management by name, comment threads, document and project-resource retrieval, and team/project/state listing via the official @linear/sdk.

upd Aug 25213 pullsA100/100

Incident Dispatcher

@mgreten/incident-dispatcher · v2026.08.24.1

Generic gated incident lifecycle with minimized typed agent requests and validated results.

upd Aug 2414 pullsA100/100

Bounded Context Workflows

@mgreten/bounded-context-workflows · v2026.08.24.1

Reusable, reference-only Swamp workflows for compiling bounded context and operating packets from caller-configured model instances.

upd Aug 2414 pullsA100/100

Observability Workflows

@mgreten/observability-workflows · v2026.08.24.1

Generic read, normalization, digest, and transition-only alert workflows for Swamp observability adapters.

upd Aug 2414 pullsA100/100