用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/omiinaya/repairshopr-skills --skill repairshopr-kiosk-checkin命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Validate Lenovo serial and create asset in RepairShopr
正在显示 SKILL.md
基于 SOC 职业分类
| name | repairshopr-kiosk-checkin |
| description | Complete check-in workflow: find/create customer, create ticket, add system info |
I perform the full check-in workflow for a repair shop kiosk:
Use this when you need a single-call solution for a self-service check-in kiosk that:
Required API base URL:
VITE_REPAIRSHOPR_SUBDOMAINVITE_REPAIRSHOPR_API_KEYAlso requires AI services for title generation and description formatting:
VITE_API_BASE_URL (points to your backend with Nvidia API)Parameters:
customerEmail (string) - Customer's emailcustomerPhone (string) - Customer's phonecustomerName (string, optional) - Full name for new customersticketSubject (string) - Ticket subject (AI-generated if not provided)problemType (string) - Problem type/category (default: "Hardware")description (string) - Raw customer issue descriptionunitSerialNumber (string) - Device serial numberunitPin (string, optional) - Device PIN/passcodetechnicianId (integer) - User ID for ticket assignmenttechnicianName (string) - Technician name for commentsforceNew (boolean) - Skip search, always create new customerExample call:
const result = await skill({ name: "repairshopr-kiosk-checkin" }, {
customerEmail: "john@example.com",
customerPhone: "555-1234",
customerName: "John Doe",
description: "My laptop won't turn on, the power button doesn't respond.",
unitSerialNumber: "ABC123",
problemType: "Hardware",
technicianId: 131330,
technicianName: "Jesus Vargas"
})
Response includes:
customer - Customer record (created or found)ticket - Created ticketticketId - Ticket ID for referenceformattedDescription - The AI-formatted descriptioncustomer_id, subject, problem_type