← Back to Skills Marketplace
Flowchart Exam Generator
by
geming416684729-svg
· GitHub ↗
· v1.0.0
· MIT-0
115
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install flowchart-exam-generator
Description
根据流程图图片自动生成应知应会考试题(单选题、多选题)。当用户要求"根据流程图出考试题"、"根据流程图生成题目"、"根据流程图出应知应会"时使用。
README (SKILL.md)
流程图考试题生成器
根据上传的流程图图片,自动分析流程内容并生成标准格式的应知应会考试题Excel文件。
工作流程
1. 分析流程图
使用 images_understand 工具分析流程图,提取:
- 流程名称和主题
- 所有步骤和环节
- 每个步骤的具体内容、操作人员、输入输出文件
- 判断条件和分支
- 涉及的部门或岗位
- 特殊情况或注意事项
2. 生成考试题
根据分析结果生成考试题,默认配置:
- 单选题:5道(可自定义数量)
- 多选题:5道(可自定义数量)
3. 输出格式要求
题目格式规范:
- 出处放在题干前面,用逗号分隔
流程名称,题目内容() - 用
()代替提问部分 - 每道题4个选项(A/B/C/D)
- 答案格式:
A=1, B=2, C=3, D=4 - 多选题答案用逗号隔开(如:
1,2,3)
4. Excel输出结构
| 列 | 内容 |
|---|---|
| 题型 | 单选题/多选题 |
| 题目 | 带出处的完整题目 |
| 选项1 | A选项 |
| 选项2 | B选项 |
| 选项3 | C选项 |
| 选项4 | D选项 |
| 正确答案 | 数字格式(1/2/3/4,多选用逗号) |
| 解析 | 答案解析 |
| 出处 | 流程名称 |
执行示例
用户:请根据这个流程图出5道单选和5道多选
1. 分析流程图内容
2. 生成符合格式的考试题
3. 保存为Excel文件
4. 提供下载链接
注意事项
- 确保流程图清晰可读
- 涉及部门、岗位、文件名称都要提取
- 特殊情况(如判断条件、分支处理)要单独出题
- 解析部分要准确说明答案原因
Usage Guidance
This skill mostly does what it claims, but check two things before installing: (1) confirm the agent/runtime provides Python and the openpyxl package (or add an install step) because the included script depends on it; (2) confirm the availability of the referenced images_understand image-analysis tool and how generated files will be served/shared (the SKILL.md mentions providing a download link but does not implement hosting). No credentials are requested and included scripts are local and benign, but if you plan to run the Python scripts in an environment without those capabilities, the skill may fail.
Capability Analysis
Type: OpenClaw Skill
Name: flowchart-exam-generator
Version: 1.0.0
The skill bundle is a legitimate tool for generating exam questions from flowchart images. The Python scripts (generate_exam.py and quick_validate.py) perform standard file I/O and Excel generation using openpyxl, with no evidence of data exfiltration, malicious execution, or prompt injection. The logic is transparent and aligns perfectly with the documentation provided in SKILL.md.
Capability Assessment
Purpose & Capability
The name/description (generate exam questions from flowchart images) matches the included code and instructions. However, the bundled Python script uses the openpyxl library but the skill declares no install requirements or required binaries, which is an inconsistency: either the runtime must already provide Python and openpyxl, or an install step is missing.
Instruction Scope
SKILL.md stays within scope (analyze a flowchart image and produce Excel questions). It references an images_understand tool to analyze uploads and asks to 'provide download link' after saving the Excel file — those are implicit platform capabilities not defined in the skill, so you should confirm the agent environment provides images_understand and a way to share generated files. The instructions do not request unrelated files, system paths, or credentials.
Install Mechanism
There is no install spec (instruction-only), which is low risk in general, but the shipped scripts require Python and the openpyxl package. The skill does not declare those requirements or provide an install step, so the agent may fail at runtime or silently skip functionality. No downloads or external install URLs are present.
Credentials
The skill requests no environment variables, credentials, or config paths. The scripts only read supplied JSON or SKILL.md/_meta.json (validation script). There is no evidence of access to unrelated credentials or sensitive system files.
Persistence & Privilege
always is false and disable-model-invocation is false (normal). The skill does not request persistent system-wide changes or modify other skills' configs.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install flowchart-exam-generator - After installation, invoke the skill by name or use
/flowchart-exam-generator - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of flowchart-exam-generator.
- Automatically analyzes uploaded flowchart images to extract steps, participants, branches, documents, and special cases.
- Generates standard-format “应知应会” exam questions (5 single-choice, 5 multiple-choice by default, customizable).
- Exports questions and answers in a structured Excel file, following specified format and naming.
- Ensures explanations are provided for each answer.
Metadata
Frequently Asked Questions
What is Flowchart Exam Generator?
根据流程图图片自动生成应知应会考试题(单选题、多选题)。当用户要求"根据流程图出考试题"、"根据流程图生成题目"、"根据流程图出应知应会"时使用。 It is an AI Agent Skill for Claude Code / OpenClaw, with 115 downloads so far.
How do I install Flowchart Exam Generator?
Run "/install flowchart-exam-generator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Flowchart Exam Generator free?
Yes, Flowchart Exam Generator is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Flowchart Exam Generator support?
Flowchart Exam Generator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Flowchart Exam Generator?
It is built and maintained by geming416684729-svg (@geming416684729-svg); the current version is v1.0.0.
More Skills