competition-submission

Generates and packages five competition submission artifacts into a verified submission.zip archive.

6|1|Updated May 11, 2026
One-click install
npx skills add https://github.com/yakeworld/Synthos --skill competition-submission-yakeworld
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: competition-submission
Source: https://github.com/yakeworld/Synthos/tree/main/skills/private/research-tools/research/content-production/competition-submission
Command: npx skills add https://github.com/yakeworld/Synthos --skill competition-submission-yakeworld

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-pptx.

What problem does it solve? Preparing a competition entry requires producing five distinct deliverables (technical specification, roadmap, video script, application form, defense PPT) that must each follow strict templates, cover every scoring dimension, and be packaged before a deadline—manual assembly risks omissions and format errors. ## Core Features & Use Cases - Template-Driven Artifact Generation: Produces the technical specification, Mermaid timeline roadmap, video script, docx application form (python-docx), and pptx defense deck (python-pptx) from reference templates. - Scoring-Dimension Alignment: Plans content against the competition's scoring dimensions and format requirements so every material directly addresses evaluation criteria. - Packaging with Completeness Verification: Runs zip -r submission.zip submission/ -x "*/.*" and verifies the archive contains exactly the five artifacts, no hidden files, and that the deadline has not passed; refuses delivery with a missing-items list when checks fail. - Use Case: Given a medical AI competition notice with three scoring dimensions and a deadline, generate all five deliverables from the provided templates, then package and verify submission.zip before the cutoff. ## Quick Start Use the competition-submission skill to generate all five required deliverables from the competition notice and my project materials, then package them into a verified submission.zip.

Frequently Asked Questions about competition-submission

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I package a competition submission zip with all required deliverables?

Generate the five artifacts (technical specification, Mermaid roadmap, video script, docx form, pptx deck) from templates, then run zip -r submission.zip submission/ -x "*/.*". Afterward, unpack and verify the archive contains exactly the five files with no hidden files.

What tools generate competition application forms and defense PPT files?

Use python-docx to produce the application form docx following Chinese form conventions, and python-pptx to build the defense presentation from a standard template. The roadmap uses Mermaid timeline syntax for rendering.

How do I verify a submission covers all scoring dimensions before the deadline?

Run a completeness check that ticks off each scoring dimension and format requirement item by item, and confirm the current time is earlier than the competition deadline. If any item is missing or the deadline has passed, refuse delivery and output a missing-items list.

Why does my submission zip contain hidden files?

Hidden files appear when the exclusion flag is missing or ineffective. The pack command must include -x "*/.*" to exclude dotfiles; if hidden files are found during unpack verification, report the issue and rebuild the archive with the corrected command.

When should a submission package be refused instead of delivered?

Refuse delivery when the completeness check finds missing scoring dimensions or format requirements, or when the current time is past the deadline. Output a missing-items list with context and recovery suggestions rather than silently packaging an incomplete submission.