orbcafe-stdreport-workflow for Openclaw

A streamlined developer workflow for building standardized, high-performance report and list pages using the orbcafe-ui framework.

shenruiyang
v1.0.1
Mar 15, 2026
0
932
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install orbcafe-stdreport-workflow

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install orbcafe-stdreport-workflow using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is orbcafe-stdreport-workflow?

The orbcafe-stdreport-workflow is a specialized set of Openclaw Skills designed to simplify the creation of complex data tables, smart filters, and report orchestration. By leveraging a Hook-first architecture, it allows developers to implement standard report patterns that include pagination, persistence, and CRUD operations (quickCreate, quickEdit, quickDelete) with minimal friction.

This workflow ensures that developers follow official patterns and proven examples, significantly reducing the likelihood of implementation errors. It focuses on the seamless integration of components like CStandardPage and CTable, ensuring that UI states—such as filter variants and layout configurations—are correctly persisted and rendered across different environments.

orbcafe-stdreport-workflow Use Cases

  • Building integrated administration dashboards with complex filtering and pagination requirements.
  • Orchestrating report pages that require persistent user-defined view variants.
  • Implementing standardized CRUD interfaces for rapid data management within enterprise applications.
  • Troubleshooting and fixing UI components that fail to render or persist data correctly due to missing identity configurations.

How orbcafe-stdreport-workflow Works

  1. Initialize the environment by executing mandatory installation and bootstrapping commands.
  2. Verify the module type as Hook-first by referencing core module contracts.
  3. Determine the UI architecture (Integrated vs. Table-only) based on specific project requirements.
  4. Generate the minimum viable code using pre-defined recipe templates for speed and accuracy.
  5. Apply mandatory guardrail checks to ensure identity, pagination, i18n, and data persistence are correctly configured.
  6. Finalize implementation by cross-referencing official examples for validation and troubleshooting.

orbcafe-stdreport-workflow Setup

To begin using this skill, install the necessary peer dependencies and build the UI package:

npm install orbcafe-ui @mui/material @mui/icons-material @mui/x-date-pickers @emotion/react @emotion/styled dayjs

For local development and testing within the repository:

# Build the core package
npm run build

# Navigate to examples and start the development server
cd examples
npm install
npm run dev

orbcafe-stdreport-workflow Data Schema & Taxonomy

The workflow relies on a specific identity and metadata schema to ensure components function correctly within Openclaw Skills:

Attribute Description Requirement
metadata.id Unique identifier for the useStandardReport hook. Mandatory
id Identifier for the CStandardPage component. Mandatory
appId Used for standalone CTable or CSmartFilter instances. Mandatory
metadata.variants Defines default views and saved layouts for the report. Optional
limit Controls pagination; must be explicitly handled if the backend doesn't support -1. Mandatory

orbcafe-stdreport-workflow Advanced Features

  • Integrated Persistence: Automatically saves user layout and filter preferences to ensure a consistent experience across sessions.
  • Quick Action Callbacks: Supports asynchronous quickCreate, quickEdit, and quickDelete operations with clearly defined payload structures.
  • Layout Optimization: Recommends fixed-height containers (e.g., calc(100vh - 120px)) to prevent layout shifts and scroll jitter.
  • Variant Management: Allows for the pre-definition of multiple view variants within the metadata to reduce initial setup time for end-users.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*