plugin-scaffolder

Solid

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

Data & Documents 221 stars 16 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
78
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
25
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# 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

Details

Author
Fu-Jie
Repository
Fu-Jie/openwebui-extensions
Created
5 months ago
Last Updated
3 days ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category