Description
OVERVIEW I run a self-hosted Open WebUI instance (deployed on Railway) with models served through OpenRouter/Anthropic (Claude). I've built a custom "Article Writer" assistant for my WordPress tutorial site but it isn't loading its rules or linking correctly. I need someone who knows Open WebUI deeply to wire it up properly and confirm it works. This is configuration and light Python — not model training. WHAT'S ALREADY DONE (I'll provide these files) - A finished system prompt (locked rules, workflow, output format) - A ~150KB Skill file containing the full writing standard - A static "internal link map" (list of my live URLs) - The custom model already created in the Models workspace WHAT I NEED YOU TO DO 1. Attach my Skill (and/or set it up as a Knowledge base with RAG) to the custom model so it actually loads on every relevant request — currently the assistant reports "skill unreachable." 2. Paste and verify the system prompt on the model; confirm capabilities (File Upload, Web Search, Code Interpreter, etc.) are set correctly. 3. Build a small custom Tool (Python) that fetches an XML sitemap URL and returns the list of page URLs, so the assistant can pull my live site links automatically instead of a pasted list. Enable it on the model and confirm the model calls it. 4. Diagnose why built-in Web Search does not retrieve raw URLs and either fix or replace with the Tool above. 5. End-to-end test: paste one of my articles and confirm the assistant returns a full rewrite wit