← 返回 Skills 市场
russianoracle

Football English

作者 russianoracle · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
510
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install football-english
功能描述
Football quiz in English! Test your knowledge about football while learning English vocabulary. Используй когда пользователь просит football quiz, футбольную...
使用说明 (SKILL.md)

Football English — Football Quiz ⚽

Interactive football quiz in English — learn English through football!

⚠️ ВАЖНО: Inline Buttons

ВСЕГДА используй inline buttons для ВСЕХ взаимодействий!

  • ✅ Кнопки выбора режима (Start Quiz / Learn Words)
  • ✅ Кнопки вариантов ответа
  • ✅ Кнопки навигации (Next / Back / Play Again)
  • ✅ Кнопки Review Words

Никогда не проси пользователя писать текст — только кнопки!

Как использовать

1. Запуск викторины

Когда пользователь просит football quiz, ИСПОЛЬЗУЙ INLINE BUTTONS:

{
  "action": "send",
  "channel": "telegram",
  "target": "\x3Cuser_id>",
  "message": "⚽ *Football English Quiz!*\
\
Test your football knowledge while learning English!\
\
Готов проверить свои знания?",
  "buttons": [
    [
      {"text": "🚀 Start Quiz", "callback_data": "fb:start_quiz"},
      {"text": "📚 Learn Words First", "callback_data": "fb:learn_words"}
    ]
  ]
}

2. Формат вопроса

Используй message с параметром buttons:

{
  "action": "send",
  "channel": "telegram",
  "target": "\x3Cuser_id>",
  "message": "⚽ Question 1/5\
\
Which country won the 2022 FIFA World Cup?\
\
Какая страна выиграла Чемпионат мира 2022?",
  "buttons": [
    [
      {"text": "🇫🇷 France", "callback_data": "fb:q1:a"},
      {"text": "🇦🇷 Argentina", "callback_data": "fb:q1:b"}
    ],
    [
      {"text": "🇧🇷 Brazil", "callback_data": "fb:q1:c"},
      {"text": "🇩🇪 Germany", "callback_data": "fb:q1:d"}
    ]
  ]
}

3. Обработка ответа

Correct:

{
  "action": "send",
  "channel": "telegram",
  "target": "\x3Cuser_id>",
  "message": "✅ Correct! Argentina won on penalties! 🏆\
🎯 +10 points\
\
🆕 New word: *\"penalty shootout\"* — серия пенальти",
  "buttons": [
    [{"text": "➡️ Next Question", "callback_data": "fb:next"}]
  ]
}

Wrong:

{
  "action": "send",
  "channel": "telegram",
  "target": "\x3Cuser_id>",
  "message": "❌ Not quite!\
✓ Argentina won the 2022 World Cup!\
\
🆕 New word: *\"final\"* — финал",
  "buttons": [
    [{"text": "➡️ Next Question", "callback_data": "fb:next"}]
  ]
}

4. Категории вопросов

🏆 World Cup:

  • Who won 2018 World Cup? (France)
  • Who scored most World Cup goals ever? (Klose, 16 goals)
  • First World Cup host? (Uruguay, 1930)
  • Who won Golden Boot 2022? (Mbappé)

⭐ Players:

  • Who has most Ballon d'Or? (Messi, 8)
  • Most Champions League goals? (Ronaldo, 140+)
  • Fastest Premier League hat-trick? (Mane, 2m 56s)
  • Youngest World Cup winner? (Pelé, 17)

🏟️ Clubs:

  • Most Champions League titles? (Real Madrid, 15)
  • Most Premier League titles? (Manchester United, 20)
  • "El Clásico" is between? (Real Madrid vs Barcelona)
  • Who has never been relegated from La Liga? (Real Madrid, Barcelona, Athletic Bilbao)

📊 Stats & Records:

  • Longest unbeaten run? (Arsenal, 49 games)
  • Most international goals? (Cristiano Ronaldo, 130+)
  • Fastest goal in World Cup? (Hakan Şükür, 10.8 seconds)

5. Football Vocabulary

После каждого вопроса учи новое слово:

Basic Vocabulary:

  • ⚽ Goal — гол
  • 🥅 Net — сетка
  • 🧤 Goalkeeper — вратарь
  • 👟 Boots — бутсы
  • 🏟️ Stadium — стадион

Cards & Rules:

  • 🟨 Yellow card — жёлтая карточка
  • 🟥 Red card — красная карточка
  • ⚖️ Offside — офсайд
  • 🔄 Penalty — пенальти
  • 🦶 Free kick — штрафной удар

Match Events:

  • 🎯 Assist — голевая передача
  • 🎩 Hat-trick — хет-трик (3 гола)
  • 🔄 Substitute — замена
  • ⏱️ Extra time — дополнительное время
  • ⚡ Counter-attack — контратака

6. Финал

{
  "action": "send",
  "channel": "telegram",
  "target": "\x3Cuser_id>",
  "message": "⚽ *Football English Quiz Complete!*\
━━━━━━━━━━━━━━━━━━━━━━\
🎯 Score: 40/50\
📊 Correct: 4/5\
🆕 Words learned: 5\
\
🔥 Great job! You're getting better!",
  "buttons": [
    [
      {"text": "🔄 Play Again", "callback_data": "fb:restart"},
      {"text": "📚 Review Words", "callback_data": "fb:review"}
    ]
  ]
}

7. Vocabulary Review

Когда пользователь просит повторить слова, ИСПОЛЬЗУЙ INLINE BUTTONS:

{
  "action": "send",
  "channel": "telegram",
  "target": "\x3Cuser_id>",
  "message": "📚 *Football Vocabulary Review:*\
\
⚽ Goal — гол\
🏆 Trophy — трофей\
🥅 Net — сетка\
🟨 Yellow card — жёлтая карточка\
🟥 Red card — красная карточка\
🧤 Goalkeeper — вратарь\
👟 Boots — бутсы\
🏃 Sprint — рывок\
\
Keep practicing! 🔥",
  "buttons": [
    [{"text": "🔄 Back to Quiz", "callback_data": "fb:start_quiz"}]
  ]
}

Bilingual Format

Каждый вопрос имеет:

  • English question
  • Russian translation в скобках
  • Feedback на английском
  • Новое слово с переводом

Tone

  • Enthusiastic: "Great shot! ⚽"
  • Educational: учи новые слова
  • Encouraging: "You're getting better!"
  • Football emojis: ⚽ 🏆 🥅 🟨 🟥 👟

Пример полного цикла

User: football quiz

Bot: (использует message tool с кнопками)
{
  "message": "⚽ *Football English Quiz!*\
\
Ready to test your knowledge?",
  "buttons": [[
    {"text": "🚀 Start Quiz", "callback_data": "fb:start_quiz"}
  ]]
}

---

User: [нажимает 🚀 Start Quiz]

Bot: ⚽ Question 1/5

Who won the 2022 World Cup?
(Кто выиграл ЧМ 2022?)

{
  "buttons": [
    [
      {"text": "🇫🇷 France", "callback_data": "fb:q1:a"},
      {"text": "🇦🇷 Argentina", "callback_data": "fb:q1:b"}
    ],
    [
      {"text": "🇧🇷 Brazil", "callback_data": "fb:q1:c"},
      {"text": "🇩🇪 Germany", "callback_data": "fb:q1:d"}
    ]
  ]
}

---

User: [нажимает 🇦🇷 Argentina]

Bot: ✅ Correct! Argentina won on penalties!
🎯 +10 points

🆕 "penalty shootout" — серия пенальти

{
  "buttons": [[
    {"text": "➡️ Next Question", "callback_data": "fb:next"}
  ]]
}

---

... (ещё 4 вопроса) ...

---

Bot: ⚽ Quiz Complete!
━━━━━━━━━━━━━━━━
🎯 Score: 50/50
📊 Correct: 5/5
🆕 Words learned: 5

🏆 Perfect score! You're a football expert!

{
  "buttons": [
    [
      {"text": "🔄 Play Again", "callback_data": "fb:restart"},
      {"text": "📚 Review Words", "callback_data": "fb:review"}
    ]
  ]
}
安全使用建议
This skill is coherent and low-risk: it only provides JSON templates for sending Telegram messages with inline buttons and does not request credentials or install software. Before enabling, confirm your agent platform's Telegram connector is already authorized and that the agent will only send messages to intended user IDs (the skill uses a "target" field placeholder). Also note the skill insists on button-only input (no free text) which may limit interaction style; if you need text responses or other channels, ask the author to adapt the instructions. If you have strict policies about automated messaging, verify the agent's messaging permissions and audit outgoing messages when first trying the skill.
功能分析
Type: OpenClaw Skill Name: football-english Version: 1.0.0 The skill bundle contains standard metadata and a `SKILL.md` file that provides clear instructions for an AI agent to run an interactive football quiz. All instructions are focused on constructing and sending Telegram messages with inline buttons, managing quiz flow, and presenting vocabulary. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, obfuscation, or prompt injection attempts designed to subvert the agent's intended function or access unauthorized resources. The `callback_data` values are simple strings for internal state management, not executable code.
能力评估
Purpose & Capability
Name and description match the instructions: the SKILL.md contains quiz questions, vocabulary, and explicit send payloads for Telegram inline-button interactions. All required behavior (quiz flows, vocab review) is represented and there are no unrelated requirements.
Instruction Scope
Instructions are narrowly scoped to presenting quiz questions, handling button callbacks, and reviewing vocabulary. The only external assumption is a messaging/send tool (channel: "telegram") and access to the target user id; the skill does not instruct reading files, environment variables, or sending data to third‑party endpoints beyond the messaging channel.
Install Mechanism
No install spec and no code files are present, so nothing is written to disk or pulled from external URLs. This is the lowest-risk model (instruction-only).
Credentials
The skill declares no required environment variables, credentials, or config paths. The instructions assume a messaging integration (Telegram) but do not request any secrets themselves, so there is no disproportionate credential access requested by the skill.
Persistence & Privilege
always is false and the skill does not request elevated/persistent privileges or changes to other skills. Autonomous invocation is allowed (platform default) but is not combined with other concerning factors.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install football-english
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /football-english 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of Football English: a bilingual football quiz for learning English vocabulary. - Fully interactive experience using only Telegram inline buttons for all actions—no text input required. - Includes quiz modes, vocabulary learning, and review features. - Each question provides a new football-related English word with a Russian translation. - Enthusiastic and educational tone with football emojis throughout the experience.
元数据
Slug football-english
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Football English 是什么?

Football quiz in English! Test your knowledge about football while learning English vocabulary. Используй когда пользователь просит football quiz, футбольную... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 510 次。

如何安装 Football English?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install football-english」即可一键安装,无需额外配置。

Football English 是免费的吗?

是的,Football English 完全免费(开源免费),可自由下载、安装和使用。

Football English 支持哪些平台?

Football English 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Football English?

由 russianoracle(@russianoracle)开发并维护,当前版本 v1.0.0。

💬 留言讨论