关于 mathodology-dev-test-release
用于维护 Mathodology 仓库的技能,可检查元数据、链接、引用和路径边界,并指导实用工具测试及按要求发布。
主要功能
- 01元数据与链接检查
- 02引用和路径边界检查
- 03实用工具自测
- 04发布与标签指引
适用场景
- 01修改前检查仓库结构
- 02验证链接和技能引用
- 03测试已更改的实用工具
- 04准备获授权的发布
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ sweetcornna/ mathodology --skill mathodology-dev-test-release安装后在 Claude Code 中输入/mathodology-dev-test-release确认已加载。
附带文件agents/openai.yamlscripts/validate_repo.py
详细介绍
Mathodology 仓库检查
仓库维护检查是可选工具;默认情况下不会在建模过程中运行,也无法判断数学或编辑质量。
在仓库检出目录中运行:
python3 .claude/skills/mathodology-dev-test-release/scripts/validate_repo.py all
标准库检查器涵盖技能/角色元数据、本地 Markdown 链接、已知技能引用和允许的仓库路径。各个命令为 metadata、links、boundary 和 selftest。它支持不含 Git 的源代码导出;在检出目录中还会检查已跟踪的路径。它不会检查文档标题数量、搜索措辞、更新器契约或竞赛运行架构。
修改工具时,请测试其实际行为。图表示范脚本和 PDF 概览工具都带有自测;备份可通过解压归档并检查校验和来验证。请阅读备份和安装指南。
修改提示词时,请审查有代表性的用户场景并检查生成的图表。不要添加仅仅复述提示词句子的测试。不要声称提示词可以保证模型今后行为一致。
明确请求的发布
发布工作属于仓库维护,与建模指南分开。检查当前远程分支、近期发布和现有标签。根据这些历史记录合理确定下一个版本;移除旧入口或工具时,说明迁移要求。不要为这个技能包凭空创建软件包清单、应用构建或 CI 流程。
审查实际变更,运行相关检查并验证保留资源的许可证。符合仓库惯例时,请使用专门的分支和拉取请求。遵守分支保护;不要绕过必需的审查或检查。授权的变更合并后,为该确切提交打标签,并发布请求的版本,附上简洁的变更说明、迁移说明和如实的验证结果。绝不要将现有发布标签移到其他提交。验证已发布的标签和版本指向预期源代码。除非用户要求其他产物,否则 GitHub 的源代码归档已足够。