Build and publish a plugin
For developers: build a Yardmaster plugin with the plugin SDK, submit it to the Marketplace, and follow its review in the My Plugins tab.
If you write code, you can build your own plugin with the Yardmaster plugin SDK and submit it to the Marketplace. After the Yardmaster team approves it, anyone can install it.
Start a plugin#
Open System > Marketplace in the sidebar and click the My Plugins tab.
Use GitHub Repo and Documentation on the Yardmaster Plugin SDK card for the full guide.
Run the Quick Start commands in a terminal (shown below).
When it works, run
amc-plugin publishto submit it for review.
npm install -g @agent-mc/plugin-cli
amc-plugin create my-plugin --template with-backend
cd my-plugin && npm run dev
amc-plugin publishFollow your submission#
Under My Submissions, click Sign in with GitHub to see what you submitted. Each plugin shows Pending review, Published or Changes requested, with the Reviewer notes when there are some. To send a fix or a new version, raise the version number and run amc-plugin publish again.
What reviewers look for#
Every submission is scanned automatically for dangerous code (hidden or encoded code, running programs, sending data away), then a reviewer approves or rejects it. A serious finding blocks publishing. Ask only for the permissions your plugin really needs: readers see them before they install. See Who checks Marketplace plugins?.
What a plugin can ask for. Permissions include storage for its own data, starting Claude sessions, AI replies on the reader's key, network requests, scheduled jobs, notifications, Inbox items and opening Yardmaster screens; Add features with plugins explains how readers see them.
Links not loading? If GitHub Repo or Documentation shows a not-found page, the SDK pages are not public right now; the
@agent-mc/plugin-clipackage itself installs from npm.