questpie-admin/views

Define list, form, dashboard, and sidebar views for the QUESTPIE admin interface.

5|3|Updated Dec 15, 2025
One-click install
npx skills add https://github.com/questpie/questpie --skill questpie-admin-views
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: questpie-admin/views
Source: https://github.com/questpie/questpie/tree/main/packages/admin/skills/questpie-admin/views
Command: npx skills add https://github.com/questpie/questpie --skill questpie-admin-views

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured and declarative way to define how data is presented and interacted with within the QUESTPIE admin panel, streamlining backend development.

Core Features & Use Cases

  • Customizable Views: Define list, form, dashboard, and sidebar layouts for collections and globals.
  • Dynamic Forms: Implement sections, sidebars, computed fields, and conditional visibility for complex data structures.
  • Interactive Dashboards: Create widgets for stats, values, charts, and recent items to provide at-a-glance insights.
  • Use Case: As a backend developer, you need to create an intuitive admin interface for managing user profiles. You can use this Skill to define a list view showing key user details, a form view with sections for personal information and account settings, and a dashboard widget displaying new user sign-ups per day.

Quick Start

Configure a list view for the 'posts' collection to display the 'title', 'slug', and 'createdAt' fields, making them searchable and sorting by 'createdAt' in descending order.

Frequently Asked Questions about questpie-admin/views

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

FAQPage Schema
How do I configure admin UI views for backend data management?

Configure admin UI views by declaratively defining list tables, forms, dashboards, and navigation sidebars for collections and globals. This streamlines backend development by providing a structured way to manage how data is presented and interacted with in the admin panel.

Can I create dynamic forms with computed fields and conditional visibility for an admin dashboard?

Yes, you can implement dynamic forms with sections, sidebars, computed fields, and conditional visibility. This allows you to handle complex data structures and render form fields dynamically based on collection configurations within the admin interface.

What is the best way to add interactive dashboard widgets to a backend admin panel?

Add interactive dashboard widgets by defining configurations for stats, values, charts, and recent items. This provides at-a-glance insights directly within the admin panel, allowing you to monitor key metrics like new sign-ups per day without custom coding.

Does this admin UI configuration support bulk actions and versioning for list tables?

Yes, the admin UI configuration supports bulk actions, versioning, and activity logging. These features are enabled when defining list table views for collections, allowing you to manage multiple records and track changes efficiently.

How do I set up a searchable list view for a specific data collection?

Set up a searchable list view by configuring a specific collection to display selected fields like 'title' and 'createdAt'. You can make these fields searchable and apply sorting rules, such as ordering by 'createdAt' in descending order.

Are there limitations when defining custom navigation sidebars for global configurations?

Navigation sidebars are dynamically rendered based on global configurations, meaning sidebar structure is bound to declared view definitions. Complex conditional visibility in sidebars may require careful configuration to ensure proper rendering across different admin panel sections.