Claude Skills
CollectionsCompareWorkflowsNominate
Sign inSign up
© 2026 Curated Agent Skills·Learn more about Agent Skills
Back to repository

casepilot

verified

智能测试用例生成器。当用户需要为 Story/需求/缺陷生成测试用例、创建 Markdown 格式的 markmap 思维导图测试用例、根据技术方案设计测试场景、或者需要生成测试覆盖矩阵时使用。支持功能测试、边界测试、异常测试、兼容性测试、性能测试、安全测试等多种测试类型。

View on GitHub

Marketplace

casepilot

mookechee/casepilot

Plugin

casepilot

productivity

Repository

mookechee/casepilot

plugins/casepilot/skills/generator/SKILL.md

Last Verified

February 1, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/mookechee/casepilot/blob/main/plugins/casepilot/skills/generator/SKILL.md -a claude-code --skill casepilot

Installation paths:

Claude
.claude/skills/casepilot/
Powered by add-skill CLI

Instructions

# CasePilot 智能测试用例生成器

智能测试用例生成 Skill,从需求文档自动生成 **混合结构 Markdown** 格式的测试用例(可用 markmap 渲染)。

## MCP 服务器依赖

**重要**:此 Skill 依赖以下 MCP 服务器,使用前请确保已配置:

| MCP 服务器 | 用途 | 必需 |
|-----------|------|------|
| `lark-prj-remote` | 读取飞书项目单子(描述、验收标准) | 是(使用飞书项目单时) |
| `lark-mcp-remote` | 读取飞书云文档(技术设计文档) | 是(使用飞书文档时) |

**注意**:如果仅使用本地文件生成测试用例,无需配置 MCP 服务器。

### 检测 MCP 配置

在使用此 Skill 前,首先检测 MCP 是否已配置:

1. 尝试调用 `mcp__lark-prj-remote__get_workitem_info` 或 `mcp__lark-mcp-remote__docx_builtin_search`
2. 如果返回 "MCP server not found" 或类似错误,说明未配置
3. 此时应引导用户配置 MCP

### 引导用户配置 MCP

如果检测到 MCP 未配置,请输出以下引导信息:

```
检测到飞书 MCP 服务器未配置。

请按以下步骤配置:

1. 获取飞书应用凭证:
   - 访问 https://open.feishu.cn/
   - 创建应用并获取 App ID 和 App Secret

2. 配置飞书项目 MCP (lark-prj-remote):

   claude mcp add --transport stdio lark-prj-remote \
     --env LARK_APP_ID=YOUR_APP_ID \
     --env LARK_APP_SECRET=YOUR_APP_SECRET \
     -- npx -y @anthropic/claude-code-mcp-lark-prj

3. 配置飞书文档 MCP (lark-mcp-remote):

   claude mcp add --transport stdio lark-mcp-remote \
     --env LARK_APP_ID=YOUR_APP_ID \
     --env LARK_APP_SECRET=YOUR_APP_SECRET \
     -- npx -y @anthropic/claude-code-mcp-lark

4. 重启 Claude Code 后重试

或者运行 /casepilot:check-mcp 查看详细配置指南。
```

## 功能概述

采用经过验证的 **四阶段渐进式生成流程**:

```
需求文档
    ↓
[阶段1] 需求分析 (0-25%)
    ↓ → 需求点列表
[阶段2] 测试点生成 (25-50%)
    ↓ → 测试点列表(遵循二八法则)
[阶段3] 用例设计 (50-85%)
    ↓ → 测试用例
[阶段4] 智能优化 (85-100%)
    ↓
Markdown 文件(可用 markmap 渲染)
```

## 触发关键词

以下关键词会触发此 Skill:

- "生成测试用例"
- "Markdown 测试用例"
- "markmap 测试用例"
- "XMind 测试用例"
- "飞书项目单子测试"
- "为这个需求生成用例"
- "创建测试用例思维导图"
- 提供飞书项目 URL

## 使用流程

### 第一步:解析输入来源

支持三种输入类型:

1. **飞书项目单 URL**
   ```
   https://project.feishu.cn/{project_key}/story/detail/{work_item_id}
   ```

2. **飞书云文档 URL**
   ```
   https://xxx.feishu.cn/docx/{doc_token}
   ```

3. **本地文件路径**
   ```
   ./docs/requirement.md
   ```

### 第二步:获取单子信息

使用飞书项目 MCP 工具:

```
mcp__lark-prj-remote__get_workitem_brief
  - project_key: 从 URL 提取
  - work_item_id: 从 URL 提取
  - fields: ["description", "field_80

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
4895 chars

Issues Found:

  • name_directory_mismatch