self 9b7f323a6b docs: mention HTTP wrapper in plugin template
Include the shared Tribes.HTTP guidance in generated plugin AGENTS.md files so new runtime plugin code uses the common outbound User-Agent.
2026-07-13 15:47:28 +02:00
2026-05-09 19:49:35 +02:00
2026-05-09 19:49:35 +02:00
2026-05-24 16:26:37 +02:00
2026-05-07 11:16:39 +02:00
2026-05-07 11:16:39 +02:00
2026-05-09 19:49:35 +02:00

tribes_plugin

Igniter-powered generators for standalone Tribes plugin projects.

Usage

Create a new plugin project:

mix tribes_plugin.new ../tribes-plugin-billing --description "Billing reports"

Install or refresh plugin files in an existing Mix project:

mix tribes_plugin.install --app billing_reports --module BillingReports

Generate an additional host-chrome LiveView page:

mix tribes_plugin.gen.page Reports

The generated plugin keeps :tribes_plugin as a dev/test dependency so future template updates can be delivered through:

mix igniter.upgrade tribes_plugin

Development

Use the repo-local devenv shell for tests and formatting:

devenv shell -- mix test
S
Description
Tribes plugin generator
Readme 418 KiB
Languages
Elixir 99.2%
Nix 0.8%