Loading...
Loading...
Compare original and translation side by side
Discover → Create → Test → Fix → Optimize → Ship → Repeat| Phase | Skill | What it does |
|---|---|---|
| Discover | | Gap analysis, web search for APIs, batch discovery |
| Create | | Build tool class + JSON config + test examples |
| Test | (this skill) | Launch researcher persona agents to find issues |
| Fix | | Diagnose failures, implement fixes, validate |
| Optimize | | Improve skill reports, evidence handling, UX |
| Optimize | | Improve tool JSON descriptions for clarity |
| Docs | | Validate documentation accuracy |
| Ship | | Branch, commit, push, create PR |
Discover → Create → Test → Fix → Optimize → Ship → Repeat| 阶段 | 技能 | 功能 |
|---|---|---|
| 发现(Discover) | | 缺口分析、API网页搜索、批量发现 |
| 创建(Create) | | 构建工具类 + JSON配置 + 测试示例 |
| 测试(Test) | (本技能) | 启动研究员角色Agent来排查问题 |
| 修复(Fix) | | 诊断故障、实现修复、验证效果 |
| 优化(Optimize) | | 完善技能报告、证据处理、UX |
| 优化(Optimize) | | 优化工具JSON描述的清晰度 |
| 文档(Docs) | | 验证文档准确性 |
| 发布(Ship) | | 分支创建、提交、推送、创建PR |
Skill(skill="devtu-auto-discover-apis")Skill(skill="devtu-create-tool")Skill(skill="devtu-fix-tool")Skill(skill="devtu-optimize-skills")Skill(skill="devtu-auto-discover-apis")Skill(skill="devtu-create-tool")Skill(skill="devtu-fix-tool")Skill(skill="devtu-optimize-skills")Skill(skill="devtu-auto-discover-apis")Skill(skill="devtu-auto-discover-apis")Skill(skill="devtu-create-tool")_lazy_registry_static.pydefault_config.pypython -m tooluniverse.cli test <ToolName>Skill(skill="devtu-create-tool")_lazy_registry_static.pydefault_config.pypython -m tooluniverse.cli test <ToolName>gh pr list --state openorigin/maingit fetch origin && git rebase origin/maingh pr list --state openorigin/maingit fetch origin && git rebase origin/mainFeature-{round}{letter}-{num}Feature-59A-001Feature-{轮次}{字母}-{编号}Feature-59A-001python3 -m tooluniverse.cli run <ToolName> '<json_args>'python3 -m tooluniverse.cli run <ToolName> '<json_args>'Skill(skill="simplify")ruff check src/tooluniverse/<file>.pypython -c "from tooluniverse.<module> import <Class>"python -m tooluniverse.cli run <Tool> '<json>'git push origin <branch>Also seefor reusable fix patterns and anti-patterns.Skill(skill="devtu-code-optimization")
Skill(skill="simplify")ruff check src/tooluniverse/<file>.pypython -c "from tooluniverse.<module> import <Class>"python -m tooluniverse.cli run <Tool> '<json>'git push origin <分支名>可复用修复模式和反模式也可参考Skill(skill="devtu-code-optimization")
Skill(skill="devtu-optimize-descriptions")Skill(skill="devtu-optimize-skills")Skill(skill="devtu-docs-quality")Skill(skill="devtu-optimize-descriptions")Skill(skill="devtu-optimize-skills")Skill(skill="devtu-docs-quality")Skill(skill="devtu-github")git fetch origin && git stash && git rebase origin/main && git stash popgit push --force-with-lease origin <branch>gh pr creategh pr view <N> --json mergeable"mergeable": "MERGEABLE"mims-harvard/ToolUniversegit remote -vSkill(skill="devtu-github")git fetch origin && git stash && git rebase origin/main && git stash popgit push --force-with-lease origin <分支名>gh pr creategh pr view <N> --json mergeable"mergeable": "MERGEABLE"mims-harvard/ToolUniversegit remote -vgit fetch origin && git rebase origin/maingit fetch origin && git rebase origin/main| Category | Signal |
|---|---|
| Silent parameter miss | Wrong-field check; param ignored |
| Always-fires conditional | |
| Silent normalization | Auto-transform not disclosed |
| Wrong notation/case | Gene fusions, Title Case names |
| Substring match | Short symbol returns multiple targets |
| try/except indent | Mismatched → SyntaxError |
| 分类 | 特征 |
|---|---|
| 静默参数丢失 | 字段检查错误、参数被忽略 |
| 条件判断恒成立 | 对错误类型调用 |
| 静默归一化 | 未披露的自动转换逻辑 |
| 符号/大小写错误 | 基因融合、驼峰命名错误 |
| 子串匹配问题 | 短符号查询返回多个匹配结果 |
| try/except缩进错误 | 缩进不匹配 → 语法错误 |