用途:这是一个测试技能,用于验证 OpenCode Skills Plugin API 是否正常工作。它本身不提供业务功能,而是作为检查插件工具行为的样例。
主要能力与验证项:
- use_skill:加载技能,成功时返回已加载该技能的信息并列出脚本。
- read_skill_file:读取技能附带文件,如 helper-docs.md、example-config.json,用于测试非 Markdown 文件加载。
- run_skill_script:执行技能内脚本,如 greet 与 echo-args,后者可回显传入参数。
- find_skills:列出可用技能,应能包含本技能。
随附文件:SKILL.md、helper-docs.md、example-config.json,以及 scripts/greet、scripts/echo-args。
示例工作流(命令保持原样):
- find_skills
- use_skill test-skill
- read_skill_file test-skill helper-docs.md
- run_skill_script test-skill greet
- run_skill_script test-skill echo-args --foo bar
预期输出:加载技能时返回 "Skill 'test-skill' loaded." 并列出脚本;读取文件返回 "File 'X' from skill 'test-skill' loaded.";greet 返回 "Hello from test-skill!";echo-args 返回传入参数。
限制:资料未提供安装方式、依赖条件、适用平台、收费或价格信息;该技能仅用于测试,不涉及实际业务场景。