Awesome-omni-skill 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.
install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/tools/plugin-scaffolder-fu-jie" ~/.claude/skills/diegosouzapw-awesome-omni-skill-plugin-scaffolder && rm -rf "$T"
manifest:
skills/tools/plugin-scaffolder-fu-jie/SKILL.mdsource content
Plugin Scaffolder
Overview
Generates compliant OpenWebUI plugin templates with built-in i18n, common utility methods, and required docstring fields.
Usage
- Provide the Plugin Name and Type (action/filter/pipe).
- The skill will generate the
file and the bilingual.py
files.README
Template Standard
withValves(BaseModel)UPPER_SNAKE_CASE
with JS fallback and timeout_get_user_context
and_emit_status
methods_emit_debug_log- Standardized docstring metadata