frappe-impl-workspace

Develop role-specific Frappe dashboards with drag-and-drop components and permission configuration.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/nathanabay/epc_bespo --skill frappe-impl-workspace-nathanabay
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: frappe-impl-workspace
Source: https://github.com/nathanabay/epc_bespo/tree/main/skills-frappe/impl/frappe-impl-workspace
Command: npx skills add https://github.com/nathanabay/epc_bespo --skill frappe-impl-workspace-nathanabay

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of creating and customizing Workspace pages within Frappe, enabling users to craft role-specific dashboards and navigation panels efficiently.

Core Features & Use Cases

  • Workspace Design and Customization: Build dashboards with drag-and-drop components like charts, number cards, shortcuts, and custom HTML blocks for tailored user interfaces.
  • Role-Based Access Control: Manage visibility of workspaces through role restrictions and module associations, ensuring secure data exposure.
  • Use Case: An administrator can deploy a public financial dashboard with key metrics and charts for the finance team, while maintaining private workspaces for individual users.

Quick Start

Use the frappe-impl-workspace skill to create a new workspace that displays sales KPIs with role restrictions.

Frequently Asked Questions about frappe-impl-workspace

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

FAQPage Schema
How do I create role-based dashboards in Frappe?▼

To create role-based dashboards in Frappe, use drag-and-drop components like charts and number cards, then configure visibility through role restrictions and module associations to ensure secure content distribution.

Can I restrict workspace visibility to specific roles in Frappe?▼

Yes, you can restrict workspace visibility in Frappe by applying role restrictions and module associations, ensuring secure data exposure for public or private dashboards.

How do I add charts and shortcuts to a Frappe workspace?▼

Add charts and shortcuts to a Frappe workspace using the drag-and-drop layout design interface, which supports linking components like number cards, shortcuts, and custom HTML blocks.

What is the best way to customize Frappe workspace layouts for different users?▼

The best way to customize Frappe workspace layouts for different users is by building role-specific dashboards with drag-and-drop UI components and applying role-based access control.

Does Frappe support custom HTML blocks in workspace dashboards?▼

Yes, Frappe supports custom HTML blocks within workspace dashboards, allowing you to build tailored user interfaces alongside charts, number cards, and shortcuts.

Can I deploy both public and private workspaces in Frappe?▼

Yes, administrators can deploy public workspaces with shared metrics while maintaining private workspaces for individual users by configuring role-specific permissions and module associations.