EXTENSIONS
Built by operatives — models, drivers, vaults, and reports, the parts that plug into Swamp.
Filter by what you need and pull what fits.
Github/merge
GitHub pull-request and file-commit operations. Octokit-backed PR creation, merging, and fan-out across repos, plus gh-CLI-backed commitFile (branch creation + single-file commit) and openPullRequest (PR opening from an existing head→base pair) for one-shot file updates without a local checkout or token. dryRun supported on commitFile and openPullRequest.
Forgejo Github Mirror
One workflow, `@dataverket/mirror-forgejo-to-github`, that mirrors every repository of a Forgejo org to a GitHub org and keeps it that way.
Github
GitHub repositories, releases, pull requests and repository settings for swamp, over the REST API. One model type, `@dataverket/github`.
Triage
Cross-provider, approval-gated triage policy, workflows, prompts, and factory definition.
Github Issue Lifecycle
GitHub issue lifecycle tracker for swamp. Drives issues from open through
Github
Query GitHub data using the gh CLI for repository, PR, issue, release, and workflow visibility.
Ghsa Advisories
Look up known GitHub Security Advisories (GHSA) for a package + ecosystem — the same {ecosystem, package} shape a Renovate merge request reports.
Github Agent
Dry-run-first GitHub pull request lifecycle methods for agent workflows.
Github Trending
Snapshots 'trending' GitHub repos using only the official Search API (recently-created, most-starred) -- an honest, stable proxy that doesn't scrape github.com/trending's unstable HTML.
Github
GitHub models for swamp.
Github/secrets
GitHub Actions secret management via the local gh CLI. Supports repo-level, environment-scoped, and organization-scoped secrets with fan-out, code-search discovery, and a dry-run mode on the org-level setter. No PAT, GitHub App, or vault-held token required — auth comes from the operator's existing gh session.
Github Pr Feedback
Reconstructs detailed GitHub pull-request feedback threads and bounded diff context for deterministic review and response workflows.
Pr Browser Test Planner
Generate safe, validated browser test plans from GitHub pull requests using a configurable target application and @mgreten/cli-agent.
Github Pr
Narrow GitHub.com same-repository pull-request boundary: preflight, plan, apply, and read-back verification. Draft is requested per packet rather than fixed by the adapter. No merge, release, repository administration, PR update, or arbitrary endpoint capability.
Dependabot Sweep
Sweep an owner's repositories for open Dependabot pull requests and split the review queue from the abandoned-repo noise
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.
Github Local Mirror
Swamp-backed local GitHub mirror: keeps a local git object cache plus queryable Swamp metadata for PRs, issues, comments, reviews, checks, patch revisions, and local development or review worktrees.
Graphite Stack
Composition lifecycle for a Graphite (gt) multi-PR stack — validate a declared linear plan, finalize one-commit units, cascade restacks, pin a composed head, and submit gated, idempotent, ordered draft PRs.
Github
List GitHub pull requests via the gh CLI from swamp workflows.
Graphite Linear Sync
Reconcile GitHub/Graphite PR stacks with Linear issue states — scan PRs for ticket references, compare states, and transition Linear issues to match.
Github
GitHub management — create repositories, releases, and pull requests via the GitHub REST API (Octokit). Read-only sync plus idempotent ensureRepo / ensureRelease / openPr, each dryRun by default.
Trust Network
Inventory and report on OIDC trust policies and workload-identity federation across GitHub, Google Cloud, and Cloudflare One.
Github
GitHub resource models (repos, issues, PRs, members, Actions runs) using Octokit REST SDK
Github/actions
Track GitHub Actions workflow runs for a pull request — list latest runs and watch until completion via Octokit REST SDK