Files
Fu-Jie_openwebui-extensions/.gemini/skills/plugin-scaffolder/SKILL.md
fujie 6b39531fbc feat(skills): add 6 generalized AI-driven development skills
- version-bumper: automated multi-file version synchronization
- plugin-scaffolder: standardized 12-language i18n template generation
- doc-mirror-sync: automated README to docs mirroring
- i18n-validator: dictionary key alignment analysis via AST
- gh-issue-replier: professional English reply with star-check logic
- gh-issue-scheduler: unanswered issue audit and action planning
2026-02-24 16:02:01 +08:00

718 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