mcpField
I
ielts-speaking-coach

ielts-speaking-coach

github.com/jobo16Other2648 installsUpdated 7w ago
Repository

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

  1. 01Search speaking material listings
  2. 02Read specific material details
  3. 03Create, update, or archive materials
  4. 04Operate only on current account data
  5. 05Change question links only when specified

Use cases

  1. 01Find speaking materials in an account
  2. 02Read the full content of an item
  3. 03Save new user-confirmed material
  4. 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-coach

After installing, type/ielts-speaking-coachin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

manifest.json
agents/
openai.yaml
references/
setup.md

Details

From the project README

IELTS 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