From b5bcd486e4a3e07812b27cb7065855366a0e060d Mon Sep 17 00:00:00 2001 From: "Factory: remote-delegations" <138933559+factory-droid[bot]@users.noreply.github.com> Date: Thu, 5 Nov 2026 10:02:00 +0000 Subject: [PATCH] docs: stop inviting outside plugin submissions in the README The Contributing section told visitors to fork the repo and send a PR with their plugin, which drove a stream of third-party plugin PRs this repository does not take. It now states that outside PRs and plugin submissions are not accepted, points plugin authors at publishing their own marketplace with links to the plugin docs, and sends bug reports to issues. The duplicated plugin-structure tree goes too; the docs own that format. Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com> Co-authored-by: factory-ain3sh --- README.md | 32 ++++++++++---------------------- 1 file changed, 10 insertions(+), 22 deletions(-) diff --git a/README.md b/README.md index 9793470..8749c07 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Factory Plugins Marketplace -Official Factory plugins marketplace containing curated skills, droids, and tools. +Factory's official plugin marketplace. Factory builds and maintains every plugin listed here. ## Installation @@ -26,7 +26,7 @@ Or browse available plugins via the UI: ### core -Core skills for essential functionalities and integrations. Pre-installed by the Droid CLI. +Default plugin, pre-installed by the Droid CLI. **Output styles:** @@ -96,28 +96,16 @@ Skills for continuous learning and improvement. Autonomous experiment loop for optimization research. Try an idea, measure it, keep what works, discard what doesn't, repeat. Works standalone or as a mission worker. -## Plugin Structure +## Contributing -Each plugin follows the Factory plugin format: +We don't accept pull requests or plugin submissions from outside Factory. -``` -plugin-name/ -├── .factory-plugin/ -│ └── plugin.json # Plugin metadata -├── skills/ # Skill definitions -│ └── skill-name/ -│ └── SKILL.md -├── output-styles/ # Output style definitions (optional) -│ └── style-name.md -├── droids/ # Droid definitions (optional) -├── commands/ # Custom commands (optional) -├── mcp.json # MCP server config (optional) -└── hooks.json # Hook configurations (optional) +To share your own plugins, publish your own marketplace. Any Git repository with a `.factory-plugin/marketplace.json` works, and users add it the same way they add this one: + +```bash +droid plugin marketplace add your-org/your-plugins ``` -## Contributing +The Factory docs cover the [plugin format](https://docs.factory.com/harness/plugins#build-a-plugin) and the [marketplace catalog](https://docs.factory.com/harness/plugins#marketplaces). -1. Fork this repository -2. Add your plugin under `plugins/` -3. Update the marketplace.json -4. Submit a pull request +To report a bug in one of these plugins, [open an issue](https://github.com/Factory-AI/factory-plugins/issues).