About ielts-speaking-coach
This IELTS Buddy skill defines interfaces for agents to read and write user-confirmed speaking materials in the current account. It limits data operations and does not cover practice flows, feedback, or scoring.
Key features
- 01Search speaking material listings
- 02Read specific material details
- 03Create, update, or archive materials
- 04Operate only on current account data
- 05Change question links only when specified
Use cases
- 01Find speaking materials in an account
- 02Read the full content of an item
- 03Save new user-confirmed material
- 04Update or archive existing material
MCP support
Bind through Agent API configuration and check available capabilities before calling the material search, read, create, update, and archive interfaces.
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ jobo16/ ielts-buddy --skill ielts-speaking-coachAfter installing, type/ielts-speaking-coachin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
manifest.jsonagents/openai.yamlreferences/setup.mdDetails
From the project READMEIELTS Buddy 口语素材接口
本 Skill 只说明用户口语素材的读写接口。调用前,先按Agent API 配置绑定并检查能力。
接口
| 能力 | 数据或动作 | 调用约束 |
|---|---|---|
ielts_speaking_materials_search、ielts_speaking_materials_read | 当前账号的口语素材目录与精确素材详情 | 仅读取当前账号数据。 |
ielts_speaking_materials_create、ielts_speaking_materials_update、ielts_speaking_materials_archive | 创建、更新、归档用户确认的素材 | 题目关联仅在明确提供 questionLinks 时改变;修改故事不会触发隐藏匹配。 |
python3 scripts/ielts_buddy_api.py capabilities
python3 scripts/ielts_buddy_api.py call ielts_speaking_materials_search --json '{}'
边界
- 不把对话中的推断自动写成用户素材。
- 串题练习由用户在浏览器素材页手动开始;Agent 不创建正式练习 session。
- 本 Skill 不定义话题选择、回答反馈、评分或练习顺序。
workflows/是独立的可选推荐层,不属于本 Skill 的接口契约。
Comments
Markdown supported