Loading...
Loading...
Used when user requests involve dataset queries, SQL creation, and BFF development for the Lovrabet/Yuntoo platform. Trigger words: dataset, data table, custom SQL, filter, sql.execute, bff.execute, get_dataset_detail, validate_sql_content, save_or_update_custom_sql, save_or_update_bff_script, @lovrabet/sdk, MCP SQL workflow, multi-table association, lovrabet development.
npx skill4agent add lovrabet/lovrabet-skill lovrabet./guides/*.md| Trigger Condition | File to Be Read |
|---|---|
| Create / Modify / Save SQL | |
| Involves SQL local storage, directory specifications | |
| Create / Modify / Save BFF Script | |
| Involves BFF local storage, directory specifications | |
| Encounters conflict prompts / blocked / confirmationRequired | |
| Use TypeScript SDK / filter / sql.execute | |
| Data interface design, multi-table association, performance optimization | |
| Error reporting, abnormal behavior, unable to determine the cause | |
.sqlsrc/custom_sql/02-mcp-sql-workflow.md07-sql-creation-workflow.mdsrc/backend-function/05-backend-function.mdendpoint/05-backend-function.md08-bff-creation-workflow.mdDetection method: Try to call any Lovrabet-related MCP tool
- Look for MCP tools with tool names containing "lovrabet" or "dataset"
- Common tools: get_auth_status, list_datasets, get_dataset_detail
- ✅ Found → MCP is available, continue
- ❌ Not found → Prompt user: lovrabet mcp installlovrabet-dataset| Scenario | MCP Tool to Use |
|---|---|
| List all datasets | |
| Search datasets | |
| Get dataset details | |
| Execute saved SQL | |
| List SQL queries | |
| List BFF scripts | |
| Get BFF details | |
| Generate SDK code | |
| Generate SQL code | |
| Scenario | MCP Tool to Use | Description |
|---|---|---|
| Validate SQL syntax | | Static syntax + optional schema validation |
| Save SQL | | Via toolbox, automatic conflict detection |
| Save BFF | | Via toolbox, automatic conflict detection |
blocked: trueconfirmationRequirednextAction09-conflict-detection.mdlist_bff_scriptssave_or_update_bff_script--enable-bff-save--dangerously-bff-save08-bff-creation-workflow.mdUser Request
│
├─ Query data?
│ └─ Use MCP: execute_custom_sql / generate_sql_code
│
├─ Create/modify SQL?
│ ├─ 0. Read ./guides/02-mcp-sql-workflow.md (Required)
│ ├─ 1. Use MCP: get_dataset_detail (Understand structure)
│ ├─ 2. Generate SQL code
│ ├─ 3. Use MCP: validate_sql_content (Validate)
│ ├─ 4. Use MCP: save_or_update_custom_sql (Save, including conflict detection)
│ └─ 5. Use MCP: execute_custom_sql (Test)
│
├─ Create/modify BFF?
│ ├─ 0. Read ./guides/08-bff-creation-workflow.md (Required)
│ ├─ 1. Generate BFF code
│ └─ 2. Use MCP: save_or_update_bff_script (Save, including conflict detection)
│
├─ Generate SDK code?
│ └─ Use MCP: generate_sdk_code
│
└─ Unsure?
└─ Read `./guides/04-troubleshooting.md`It is recommended to install via, after which the guides are in thenpx skills add lovrabet/lovrabet-skilldirectory at the same level as this document. If the team switches to using Lovrabet CLI to install from the company CDN, the actual path shall be subject to the CLI storage location (see the project's README)../guides/
| User Requirement | Reference Guide Document |
|---|---|
| Use TypeScript SDK | |
| Create custom SQL (MCP mode) | |
| React frontend development | |
| Troubleshooting | |
| Create BFF scripts | |
| Data interface specifications | |
| SQL creation workflow | |
| BFF creation, synchronization and collaboration | |
| Conflict detection and handling | |
| Team collaboration best practices | |
./guides/