Files
Fu-Jie_openwebui-extensions/.github/skills/plugin-scaffolder/SKILL.md
fujie 64af4276a7 docs(readme): refresh plugin badge layout and mirrors
- update plugin README badge rows and mirrored docs
- sync README template and scaffolder guidance

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-16 01:21:11 +08:00

967 B

name, description
name description
plugin-scaffolder Generates a standardized single-file i18n Python plugin template based on project standards. Use when starting a new plugin development to skip boilerplate writing.

Plugin Scaffolder

Overview

Generates compliant OpenWebUI plugin templates with built-in i18n, common utility methods, and required docstring fields.

Usage

  1. Provide the Plugin Name and Type (action/filter/pipe).
  2. The skill will generate the .py file and the bilingual README files.

Template Standard

  • Valves(BaseModel) with UPPER_SNAKE_CASE
  • _get_user_context with JS fallback and timeout
  • _emit_status and _emit_debug_log methods
  • Standardized docstring metadata
  • README header must use a two-column line with By/作者 + vX.Y.Z on the left and the Star link on the right, followed by a compact live badge row for followers, points, top, plugin contributions, plugin views, plugin downloads, and plugin saves