Agent Skills
› odysseus-dev/odysseus
› artifact-completion
artifact-completion
GitHub该技能用于生成文件、补丁、报告等持久化交付物。通过提取要求、快速创建最小版本、迭代修复验证错误,确保最终产物路径正确、内容完整且符合规范,避免仅做检查而不产出或交付无效文件。
触发场景
需要生成文件或配置
需要创建文档或报告
安装
npx skills add odysseus-dev/odysseus --skill artifact-completion -g -y
SKILL.md
Frontmatter
{
"name": "artifact-completion",
"tags": [
"artifacts",
"files",
"verification",
"workflow"
],
"owner": "",
"source": "builtin",
"status": "published",
"created": "2026-08-30T00:00:00Z",
"version": "1.0.0",
"category": "agent",
"confidence": 1,
"description": "Create requested artifacts early, iterate from concrete output, and verify final deliverables"
}
When to Use
Use when the task requires a file, patch, report, document, image, archive, configuration, or other persistent deliverable rather than only a text answer.
Procedure
- Extract the required deliverable path, format, content constraints, and acceptance criteria.
- Inspect the source material and existing target without delaying the first valid artifact.
- Create a minimal complete version at the required location, then iterate from that concrete output.
- Use the format's native parser, renderer, compiler, or test tool to inspect the artifact.
- Repair specific validation, content, or presentation failures while preserving correct portions.
- Confirm the final path, file type, required content, and usability before reporting completion.
Pitfalls
- Do not spend the full task budget inspecting without creating the requested output.
- Do not place the artifact at a convenient path when the task specifies another location.
- Do not use a filename extension as proof that the file is valid in that format.
- Do not report completion while placeholders, missing sections, parse errors, or failed checks remain.
Verification
- The artifact exists at the required path and opens or parses successfully.
- Required sections, fields, labels, or visual elements are present.
- Relevant tests, render checks, or validators pass.
版本历史
- 9712a54 当前 2026-10-19 00:03


