Qingflow MCP Assistant
Paste the following prompt into your AI chat to install this skill:
Please install @user_2b6572ff/qingflow-mcp-skill according to https://skillhub.cn/install/skillhub.md.
About this skill
Problem
When an agent has to work with Qingflow, the failure points are often operational rather than conceptual: whether qingflow-cli is present and current, whether the account is authenticated, whether MCP servers are connected, and whether record field IDs are resolved before CRUD calls. Qingflow also spans two domains: the user domain for records and tasks, and the builder domain for app schema, layout, flow, views, and charts. Calling tools without this setup can lead to wrong parameters, blocked terminal logins, or garbled output.
How It Works
The skill turns Qingflow requests into a constrained workflow:
- State checks: verify CLI update state, installation state, and login status.
- Authentication: if not logged in, ask for email and password, then pass --email and --password directly in agent contexts to avoid interactive blocking.
- MCP setup: when MCP tools are needed, configure qingflow-user for records, tasks, and import/export, and qingflow-builder for schema, layout, flow, views, and charts.
- Execution: prefer qingflow --json for machine-readable results; use MCP tools such as record_*, task_*, and app_* when connected. It emphasizes calling record_browse_schema_get_public before record_list, and record_insert_schema_get_public before record_insert_public, so field IDs and types are resolved first.
Boundaries and Notes
This skill fits WorkBuddy or MCP-capable agent environments, especially structured requests involving record lookup, task execution, and app flow maintenance. It does not create Qingflow accounts for users, nor does it cover unrelated office automation. If MCP transport errors, Python path issues, version mismatch, or Chinese terminal garbling occur, fall back to the documented troubleshooting path, such as writing --json output to a temporary file before reading it.
Use Cases
- Query record lists in a Qingflow app on WorkBuddy and insert a new record using field IDs.
- Maintain Qingflow app schema, layout, flow, and views using builder-domain tools.
- Inspect a Qingflow task and execute its action to process a pending workflow step.
- When not authenticated, collect the user's Qingflow email and password to finish CLI login.
Best For
- Business operations staff using WorkBuddy to manage Qingflow approval records and insert entries by field.
- Low-code engineers maintaining Qingflow app structure, schema, layout, flow, or views.
- Agent developers integrating enterprise MCP tools who need reliable Qingflow CLI and MCP calls.
- Product or delivery managers handling Qingflow task routing who need task lookup and action execution.
Related Skills
Organizes files by extension into subfolders like Documents, Code, and Archives, then outputs a report.
Extract tables, formulas, charts, and layout from invoices, reports, papers, and multi-column documents.
Generates a multi-sheet Excel report containing only structured data tables from byteplan-analysis results.
Automatically sort directory files into type-based folders, with dry-run preview, reports, and JSON custom rules.