Add excel-report-converter skill and documentation
- Add excel-report-converter skill for generating Python scripts to convert report-style Excel files to database-record format - Skill analyzes report structure (header + detail rows + footer) and generates custom conversion scripts - Update README.md to document the new skill and report_to_db_format.py script - The skill integrates with excel-to-markdown for structure analysis and validation Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
29
README.md
29
README.md
@@ -12,13 +12,14 @@
|
||||
claudeskill/
|
||||
├── .claude/ # Claude 配置目录
|
||||
│ └── skills/ # Skill 创建器引用
|
||||
│ └── skill-creator/ # Skill 创建指南和工具
|
||||
│ ├── skill-creator/ # Skill 创建指南和工具
|
||||
│ ├── excel-to-markdown/ # Excel 转 Markdown Skill
|
||||
│ └── excel-report-converter/ # Excel 报表转换 Skill
|
||||
├── scripts/ # 独立脚本目录
|
||||
│ └── excel_to_markdown.py # Excel 转 Markdown 转换器
|
||||
├── skills/ # 创建的 Skills
|
||||
│ └── excel-to-markdown/ # Excel 转 Markdown Skill
|
||||
│ ├── SKILL.md # Skill 文档
|
||||
│ └── scripts/ # Skill 附带脚本
|
||||
│ ├── excel_to_markdown.py # Excel 转 Markdown 转换器
|
||||
│ └── report_to_db_format.py # 报表格式转数据库格式脚本
|
||||
├── skills/ # 开发中的 Skills
|
||||
│ └── excel-report-converter/ # Excel 报表转换器
|
||||
├── .venv/ # Python 虚拟环境
|
||||
└── README.md # 本文档
|
||||
```
|
||||
@@ -30,6 +31,7 @@ claudeskill/
|
||||
|
||||
**当前脚本:**
|
||||
- `excel_to_markdown.py` - 将 Excel 文件转换为 Markdown 表格格式
|
||||
- `report_to_db_format.py` - 将报表格式的 Excel 文件转换为数据库记录格式
|
||||
|
||||
### `skills/`
|
||||
存放已创建的 Skills,每个 Skill 都是一个独立的功能模块。
|
||||
@@ -52,6 +54,21 @@ claudeskill/
|
||||
- 生成带行/列编号的 Markdown 表格
|
||||
- 处理大型电子表格的部分转换
|
||||
|
||||
#### excel-report-converter
|
||||
生成 Python 脚本将报表格式的 Excel 文件转换为数据库记录格式的 Skill。
|
||||
|
||||
**功能:**
|
||||
- 自动分析 Excel 报表结构(表头、明细、表尾)
|
||||
- 识别多个垂直排列的相同格式报表
|
||||
- 生成专用的转换脚本
|
||||
- 将层级报表数据转换为扁平的数据库记录
|
||||
|
||||
**使用场景:**
|
||||
- 将包含多个报表的 Excel 文件转换为数据库表格式
|
||||
- 分析报表格式的 Excel 文档结构
|
||||
- 创建自定义的 Excel 报表转换脚本
|
||||
- 将层级报表数据(表头 + 明细行 + 表尾)转换为规范化数据库记录
|
||||
|
||||
## 工作流程
|
||||
|
||||
### 1. 创建新 Skill
|
||||
|
||||
Reference in New Issue
Block a user