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.