plugin-scaffolder

Generate standardized OpenWebUI plugin templates with built-in i18n support.

286|24|Updated Dec 20, 2025
One-click install
npx skills add https://github.com/Fu-Jie/openwebui-extensions --skill plugin-scaffolder-fu-jie
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: plugin-scaffolder
Source: https://github.com/Fu-Jie/openwebui-extensions/tree/main/.gemini/skills/plugin-scaffolder
Command: npx skills add https://github.com/Fu-Jie/openwebui-extensions --skill plugin-scaffolder-fu-jie

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and assets (resource) components.

What problem does it solve?

The Scaffold plugin utility eliminates boilerplate by providing a ready-made OpenWebUI plugin template with built-in i18n support, speeding up project kickoff.

Core Features & Use Cases

  • Generates a standardized OpenWebUI Python plugin skeleton with i18n and docstrings.
  • Produces bilingual README templates for English and Chinese.
  • Supports scaffolding for actions, filters, pipes, and tools across projects.

Quick Start

Run the scaffold script with the desired type, name, title, and description to generate a ready-to-use plugin scaffold.

Frequently Asked Questions about plugin-scaffolder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate an OpenWebUI plugin template with Python?▼

To generate an OpenWebUI plugin template, run the scaffold script with your desired type, name, title, and description to produce a ready-to-use Python plugin skeleton with built-in i18n support.

Does OpenWebUI plugin scaffolding support actions, filters, pipes, and tools?▼

Yes, OpenWebUI plugin scaffolding supports generating standardized skeletons for actions, filters, pipes, and tools, complete with common utility methods and docstring metadata.

What's the best way to create a bilingual README for an OpenWebUI plugin?▼

The best way to create a bilingual README is to use the scaffolding utility, which automatically generates bilingual README templates in both English and Chinese alongside your plugin files.

Can I add i18n support automatically when scaffolding a Python plugin?▼

You can add i18n support automatically by using this scaffolding script, which builds internationalization directly into the generated OpenWebUI Python plugin template from the start.

Do I need external dependencies to scaffold an OpenWebUI plugin?▼

You do not need external dependencies to scaffold an OpenWebUI plugin; the utility only requires the scaffold script in scripts/scaffold.py and the templates stored in the assets directory.