What problem does it solve?
This Skill helps you build Frappe-facing website experiences without breaking routes, forms, or search visibility. It reduces common implementation mistakes that lead to 404s, failed web form submissions, missing metadata, and private pages leaking into public indexes.
Core Features & Use Cases
- Portal page implementation: Create www-based pages with the right templates, controllers, and context variables for logged-in or guest users.
- Web form setup: Configure external data entry flows with validation, submission handling, and guest-access protections.
- Website routing and generators: Set up website route rules, document-based web views, blog pages, and generator templates correctly.
- SEO and publishing safeguards: Manage metatags, sitemap inclusion, published flags, and caching rules for public pages.
- Use case: Use this Skill when launching a customer portal, a public landing page, a routed knowledge base, or a Frappe blog section that must work reliably in production.
Quick Start
Use this skill to design and implement the correct Frappe website pattern for your page, then apply the matching routing, visibility, caching, and SEO settings.