Apps & Plugins

Author ForgeDeck apps (plugins) and publish them to the marketplace.

Embed
Preview of the card
<a href="https://docs.forgedeck.net/plugins"><img src="https://docs.forgedeck.net/_api/public/orgs/db9cb8ff-b606-46cf-bbcd-02c8f8a9a3e2/spaces/6f417400-93ca-41a8-a914-df2ae3981dc6/pages/4303a6b5-3756-4e18-a4a6-1ce9c1dddb68/social-card.svg?v=3e7ae33eec8b" alt="Apps &amp; Plugins" width="600" height="315"></a>

A ForgeDeck app is a plugin: a small git repo that adds reusable prompt packs, command templates, and optionally a sandboxed entry script. Apps are discovered and installed from the in-app Marketplace.

Install an app

In ForgeDeck, open Marketplace → Browse:

  • Apps from the registry show as cards — click Install (runs git clone).

  • Or paste any plugin repo URL into Install from git URL.

The default registry lives at github.com/alphajew420/forgedeck-plugins. Bundled examples: Standup Summarizer and PR Reviewer Pack.

Build one

A plugin is a directory with a manifest at its root:

// forgedeck.plugin.json
{
  "id": "standup-summarizer",
  "name": "Standup Summarizer",
  "version": "0.1.0",
  "description": "Turn the day's agent activity into a standup update.",
  "author": "you",
  "tags": ["productivity"],
  "entry": "entry.js",            // optional sandboxed runtime
  "promptPacks": ["prompts/standup.md"],
  "commands": [{ "id": "summarize-day", "title": "Summarize today" }]
}

The optional entry script runs in a locked-down sandbox (no filesystem, network, or Node globals). For anything that touches tasks, terminals, memory, or git, call the REST API with @forgedeck/sdk — the process boundary is the security boundary.

Full reference, host API, and a catalog of good apps to build are in the authoring guide.

Publish

Open a PR against the registry adding your entry, or point ForgeDeck's registry index URL at your own registry.json.

Updated