Communitygithub.com

PatrikBak/添加竞赛题目

使用此技能通过批量导入草稿管道向站点数据库添加竞赛题目——在分类法中注册新竞赛(若尚不存在)、编写草稿文件夹(题目陈述 + 解决方案 + 图像,一种原始语言及翻译版本),并运行批量导入CLI验证直至通过。

添加竞赛题目 是什么?

此技能旨在通过批量导入工作流自动化将竞赛题目添加到站点数据库的过程。当用户需要添加新竞赛题目时,它会首先检查分类法并注册一个全新竞赛条目(如果尚未存在),然后创建包含题目陈述、解决方案和图像的草稿文件夹结构,支持一种原始语言及翻译版本。技能会迭代运行批量导入CLI的验证命令,直到所有格式和内容检查通过为止,但最终应用步骤(`apply`)仅由用户在确认后显式触发。该技能适用于在线评测平台(如CSES、IOI风格)的竞赛管理场景,支持Codex、Cursor等开发环境,确保题目导入过程符合预设的规范与模板要求。触发短语包括“添加新竞赛”、“将竞赛题目导入数据库”、“在分类法中注册竞赛”等。注意:此技能不用于编辑讲义材料,应使用专用的handout-*技能。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/PatrikBak/MathComps/tree/main/.claude/skills/add-problems

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

添加竞赛题目 是做什么的?

使用此技能通过批量导入草稿管道向站点数据库添加竞赛问题——在分类法中注册新竞赛(若尚不存在)、编写草稿文件夹(题目陈述 + 解决方案 + 图像,一种原始语言及翻译版本),并运行批量导入CLI验证直至通过。触发短语——“添加新竞赛”、“将竞赛问题导入数据库”、“在分类法中注册竞赛”、“创建批量导入草稿”、“添加竞赛的轮次/年度”。不要用于编辑讲义(请使用 handout-* 技能)。该技能以 validate 结束;apply 仅根据用户的明确指示运行。

相关技能