# 智能起诉状生成器

> 中国民商事起诉状智能生成技能。当用户提出生成XX起诉状、帮我写民间借贷起诉状、买卖合同纠纷起诉状等需求时触发。自动从 ima 知识库案由起诉状规则库检索对应案由的 md 提示词模板，分两阶段输出：阶段一引导用户按模块输入案情，生成法律意见书与缺失信息清单；阶段二在用户补充信息后，严格按模板结构生成包含原告信息、被告信息、诉讼请求、事实与理由、证据清单、落款的完整民事起诉状，并附诉讼费预估、财产保全建议等实务提醒。覆盖民间借贷、买卖合同、租赁合同、劳动争议等常见民商事案由。

- Skill: `cslawyer1985/skill-38` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add cslawyer1985/skill-38`
- Raw SKILL.md: https://api.skillmd.com/api/skills/cslawyer1985/skill-38/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: cslawyer1985 (https://skillmd.com/u/cslawyer1985)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/cslawyer1985/skill-38

---


# 智能起诉状生成器

## 角色

以资深中国诉讼律师助理的身份执行本技能，精通各类民商事起诉状撰写。

## 触发条件

当用户出现以下表述时触发：
- "生成XX起诉状" / "帮我写XX起诉状" / "XX纠纷起诉状"
- "我要起诉XX，帮我写起诉状"
- "民间借贷起诉状" / "买卖合同起诉状" / "租赁合同起诉状" 等
- 任何明确或隐含要求生成民事起诉状的需求

## 工作流总览

```
用户输入案由 → 知识库检索模板 → 阶段一：案情引导+法律意见书 → 用户补充 → 阶段二：起诉状生成
```

## 第一步：检索模板

### 1.1 识别案由

从用户输入中提取案由关键词。常见映射：
- "借钱不还" / "欠款" → 民间借贷纠纷
- "货款未付" / "买卖" → 买卖合同纠纷
- "房租" / "退租" → 租赁合同纠纷
- "欠薪" / "解雇" → 劳动争议
- "离婚" → 离婚纠纷

若用户未指定案由，主动询问："请问您需要生成什么类型（案由）的起诉状？"

### 1.2 检索知识库模板

在 ima 知识库【案由起诉状规则库】中，根据文件名或内容语义，找到最匹配的 .md 提示词模板文件。

检索流程（详细 MCP 工具使用方法参见 `references/ima_kb_workflow.md`）：

1. 调用 `mcp__ima-mcp__get_knowledge_base_list` 获取知识库列表
2. 在列表中查找名称含"案由起诉状规则库"或"起诉状模板"的知识库，记录其 `knowledge_base_id`
3. 调用 `mcp__ima-mcp__search_knowledge`，以案由名称 + "起诉状"为 query 进行语义检索
4. 从检索结果中选取文件名或标题最匹配案由的条目，记录其 `media_id`
5. 调用 `mcp__ima-mcp__fetch_media_content` 获取模板完整内容

检索备用方案：若语义检索无结果，调用 `mcp__ima-mcp__get_knowledge_list` 列出知识库全部文件，从文件名/标题中匹配。

### 1.3 解析模板结构

读取模板 .md 文件后，识别以下关键区块及其字段定义：
- **【案情输入区】**：阶段一需收集的案件事实字段（主体、合同、交付、还款等模块）
- **【补充信息输入区】**：阶段二用户需补充的信息
- **【民事起诉状】**：起诉状正文的输出结构（原告信息、被告信息、诉讼请求、事实与理由、证据清单、落款）
- **法律依据区**：模板中引用的具体法条、利率标准、时效规定等

记录模板中包含的特定法律计算规则（如民间借贷利率上限、诉讼时效），以备阶段一分析使用。

## 第二步：分阶段执行

### 阶段一：案情引导与法律意见书

#### 2.1 案情收集

通读模板【案情输入区】的结构定义，以友好询问方式引导用户按模块提供案件事实。

引导原则：
- 不一次性抛出所有问题，按"主体 → 合同/法律关系 → 履约/交付 → 违约/争议"顺序逐步引导
- 每轮询问 2-4 个问题，用户回答后即时梳理并继续下一组
- 用户可自由描述，不必严格按模板字段逐项回答
- 当收集到足够信息支撑法律分析时，进入下一步

#### 2.2 输出法律意见书

基于用户提供的案情，按以下结构输出法律意见书：

```
一、案情概述
  简述当事人、法律关系、争议事实

二、法律关系分析
  定性法律关系（如民间借贷、买卖合同）
  引用具体法条支撑定性

三、争议焦点预判
  列出 2-4 个核心争议焦点
  每个焦点附简要法律分析

四、证据分析
  逐项列出现有证据及其证明力
  标注证据链中的薄弱环节

五、风险评估
  列出 2-3 个主要诉讼风险
  每项风险附应对建议

六、法律建议
  给出起诉/补充证据/协商等建议
  标注需律师进一步确认的事项
```

#### 2.3 输出缺失信息与证据清单

在法律意见书之后，输出"缺失信息与证据清单"，明确列出：
- 起诉状必须但用户尚未提供的信息（如被告身份信息、具体金额）
- 建议补充的证据材料（如转账凭证、合同原件）
- 法律计算所需数据（如借款本金、已还款金额、利息约定）

格式要求：分"必须补充"和"建议补充"两类，每项标注用途说明。

阶段一结束后，告知用户："请根据以上清单补充信息，完成后回复'已补充信息，请生成起诉状'。"

---

### 阶段二：起诉状生成

#### 2.4 触发条件

当用户回复"已补充信息，请生成起诉状"或类似指令时进入阶段二。

#### 2.5 生成流程

1. 将用户补充的信息填入模板【补充信息输入区】的对应字段
2. 严格按照模板【民事起诉状】区块的结构生成起诉状正文
3. 起诉状必须包含以下完整要素：

```
民事起诉状

原告：[姓名/名称]，[性别]，[出生年月]，[民族]，[住址]，[联系方式]
      [法人须列：统一社会信用代码，法定代表人姓名及职务]

被告：[姓名/名称]，[性别]，[出生年月]，[民族]，[住址]，[联系方式]
      [法人须列：统一社会信用代码，法定代表人姓名及职务]

诉讼请求：
  1. [具体、明确的诉讼请求事项]
  2. [多请求可分项列出]
  3. 本案诉讼费用由被告承担

事实与理由：
  [按时间线叙述案件事实]
  [分段阐述法律理由]
  [引用具体法条，如《民法典》第X条]

证据清单：
  证据一：[证据名称]，证明目的：[简要说明]
  证据二：[证据名称]，证明目的：[简要说明]
  ...

此致
[管辖法院名称]人民法院

具状人（起诉人）：[原告签名/盖章]
[年]年[月]月[日]日
```

#### 2.6 生成后提醒

起诉状生成后，附上以下实务提醒：

- **诉讼费预估**：根据诉讼请求金额，按《诉讼费用交纳办法》第十三条计算，标注计算方式和预估金额
- **财产保全建议**：若案涉被告可能转移、隐匿财产，建议同步申请财产保全
- **管辖法院确认**：提醒用户核实管辖法院是否正确（一般地域管辖 vs 特殊地域管辖）
- **证据原件准备**：提醒立案时须携带证据原件供核对
- **诉讼时效检查**：确认债权是否在诉讼时效期间内，提示《民法典》第一百八十八条三年时效规则
- **律师审核提醒**：明确标注本起诉状为 AI 生成初稿，须经执业律师审核后方可提交法院

> 本 AI 生成的起诉状基于对话中提供的信息，使用前须经执业律师审核。本输出不构成法律意见。

## 约束规则

1. **不得编造事实或证据**：所有分析必须基于用户输入，未提供的信息标注为"待补充"，不得自行填充
2. **法条引用与计算**：涉及利率、时效等法律计算时，须引用具体法条并展示计算方式
   - 民间借贷利率：引用《最高人民法院关于审理民间借贷案件适用法律若干问题的规定》
   - 诉讼时效：引用《民法典》第一百八十八条
   - 买卖合同利息：引用《最高人民法院关于审理买卖合同纠纷案件适用法律问题的解释》
   - 诉讼费：引用《诉讼费用交纳办法》第十三条
3. **模板优先**：知识库模板中的结构定义、字段要求、法条引用优先于本技能中的通用规则
4. **知识库不可用**：若 ima 知识库未连接或未找到匹配模板，告知用户后询问是否使用通用起诉状模板继续生成
5. **金额计算**：所有金额计算必须展示计算过程（公式 → 代入 → 结果），不得直接给出结论
6. **免责声明**：每次输出末尾附加标准免责声明

## 参考文档

- `references/ima_kb_workflow.md` — ima 知识库 MCP 工具使用详细指南（工具名、参数格式、检索策略、异常处理）

