# Plugin Platform

The plugin platform, always on: third-party plugin code runs isolated in the plugin...

- Repository: https://github.com/samugit83/redamon (3261 stars)
- Category: Design
- License: MIT
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add samugit83/redamon --skill plugin-platform -g -a claude-code -y`
Codex: `npx skills add samugit83/redamon --skill plugin-platform -g -a codex -y`
Cursor: `npx skills add samugit83/redamon --skill plugin-platform -g -a cursor -y`
Gemini CLI: `npx skills add samugit83/redamon --skill plugin-platform -g -a gemini-cli -y`

## Description

The plugin platform, always on: third-party plugin code runs isolated in the plugin runner, reaches RedAmon only through the Gateway, and changes agent behaviour only through text a person approved in core UI. The base repository holds no plugin logic, and a host that cannot run the platform is refused, never half-started. Trigger: editing webapp/src/lib/plugins/, webapp/src/app/api/plugins/, webapp/src/app/api/plugin-gateway/, webapp/src/app/api/plugin-runner/, webapp/src/app/api/internal/plugins/, webapp/src/components/plugins/, webapp/src/app/plugins/, services/plugin_runner/, agentic/plugin_api.py, agentic/prompts/skill_part_seam.py, docker-compose.plugins.yml, the plugin-runner or plugin-gateway services, or a _plugins_* / plugins_* function in redamon.sh.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

## When to Use

- Changing the Plugin Manager, the catalog check, the Gateway, the override store or the UI host.
- Changing the runner, its worker spawn, the SDK or the `plugin-gateway` proxy.
- Touching how `redamon.sh` or compose start, remove or wire the plugin services.

For a new built-in skill part also follow `builtin-agent-skill` (layer 10, the part registry);
for an LLM call path, `llm-provider-integration`; for tests, `redamon-testing`.

---

## Critical Rules

The rest: https://github.com/samugit83/redamon/blob/HEAD/skills/plugin-platform/SKILL.md
