Graduation Skill
v1.0.0软件技术专业毕业设计全流程工作流。从需求分析、系统设计、原型设计到文档生成的完整指导,包含PDF原型图生成、Word文档格式规范、图表制作等最佳实践。
⭐ 0· 51·0 current·0 all-time
by@zouboy
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description (graduation project workflow, PDF prototype generation, Word format fixes) match the included Python scripts and instructions. Declared required binary (python) and the pip packages referenced in SKILL.md (python-docx, reportlab) are appropriate for the described tasks.
Instruction Scope
Runtime instructions are limited to reading/writing local files (docx, pdfs) and running the provided scripts. They do not reference external credentials, network endpoints, or system paths outside the user's project. Minor issues: SKILL.md includes a quick command using PyPDF2 for PDF merging but PyPDF2 is not listed in the install packages; an earlier example code block mentions scripts/generate_prototype.py (singular) while the actual file is generate_prototypes.py (plural). These are implementation inconsistencies, not hostile behavior.
Install Mechanism
This is an instruction-only skill with no install spec in the registry; SKILL.md lists pip packages (python-docx, reportlab). Installing those packages via pip is expected for the functionality. There are no remote downloads or obscure installers.
Credentials
The skill requires no environment variables, no credentials, and no config paths. The scripts operate on user-supplied document files only, so requested access is proportionate to the purpose.
Persistence & Privilege
The skill does not request persistent or elevated privileges (always:false). It does not modify other skills or agent-wide configuration. Autonomous invocation is allowed by default but not combined with other red flags.
Assessment
This skill appears to do what it says: generate PDF prototypes and fix Word formatting locally. Before installing or running: 1) Run the scripts in a controlled environment (virtualenv) and inspect the code yourself — they only read/write local docx/pdf files. 2) Note two small inconsistencies you'll likely want to fix: the SKILL.md quick command uses PyPDF2 for merging but PyPDF2 is not listed as an install package (add it if you need merge functionality), and one example in SKILL.md refers to generate_prototype.py while the actual file is generate_prototypes.py. 3) The font registration uses a Windows font path (C:\Windows\Fonts\STXIHEI.TTF) — on non-Windows systems you may need to change the font or install equivalent fonts. 4) As always, avoid running on sensitive documents until you're comfortable with the tool and consider testing on sample files first.Like a lobster shell, security has layers — review code before you run it.
latestvk978n4szht8k2am53mdbfvdvvn84pm8p
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
Binspython
