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.