| name | plugin-review |
| description | Review a FastGPT community plugin candidate and post a structured publishability verdict to the pull request. |
FastGPT Community Plugin Review
Use this skill when a candidate plugin PR, submodule, or local plugin path needs Agent review before publish.
This skill is advisory. It produces review evidence and a verdict for the repository workflow. It is not an official quality guarantee and does not make FastGPT responsible for ongoing plugin maintenance.
Review evidence belongs in the GitHub pull request discussion. Do not add review verdict JSON files to plugins.json, and do not require contributors to commit reviews/<pluginId>/<version>.json.
Required Inputs
pluginId
- version
- source repo URL
- source commit SHA
- submodule path, usually
packages/tools/<pluginId>
- optional nested plugin path, default
.
Required Context
Before writing a verdict:
- Read
schemas/registry.ts, schemas/review.ts, and schemas/event.ts.
- Read the candidate registry entry from
plugins.json.
- Inspect the pinned submodule path and nested plugin path.
- Review
package.json, index.ts, README, license, dependency list, and generated .pkg location if present.
- Locate the main plugin logo and any child-tool logo overrides, open or render every distinct image, and verify which assets the generated manifest and final package use. Child tools may reuse a main logo that has passed this inspection.
- Use deterministic script output when available:
pnpm run validate, build/check/pack logs, policy scan findings, and package checksum.