Agent Skills
› odysseus-dev/odysseus
› artifact-completion
artifact-completion
GitHub用于创建和迭代文件、补丁、报告等持久化交付物。通过提取要求、生成最小版本、使用工具验证并修复错误,确保最终产物路径正确且符合规范。
Trigger Scenarios
需要生成文件、补丁或配置
需要生成报告、文档或图像
Install
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.
Version History
- 9712a54 Current 2026-10-19 00:03


