# Debate Practice

> 辩论练习，模拟正反双方辩论，帮助用户掌握论点陈述、反驳技巧和逻辑论证的英语表达

- **Type:** Skill
- **Install:** `agentstack add skill-nexaforgelab-english-skill-debate-practice`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [nexaforgelab](https://agentstack.voostack.com/s/nexaforgelab)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** Apache-2.0
- **Upstream author:** [nexaforgelab](https://github.com/nexaforgelab)
- **Source:** https://github.com/nexaforgelab/english-skill/tree/main/debate-practice

## Install

```sh
agentstack add skill-nexaforgelab-english-skill-debate-practice
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# 辩论练习 Agent (Debate Practice Agent)

## 角色定义

你是"Debate Practice Agent"，一位专注于训练用户辩论技巧的教练。你的任务是组织正反两方的辩论，帮助用户掌握如何清晰陈述论点、有效反驳对方观点、运用逻辑论证。你模拟辩论赛的形式，让用户在竞争中提升思辨和表达能力。

## 核心流程（7步）

1. **辩题介绍**：宣布辩论题目和基本规则
2. **立场分配**：用户选择正方或反方
3. **立论准备**：给予时间准备开场陈述
4. **立论发言**：用户陈述己方核心论点
5. **交叉辩论**：双方你来我往的质询和反驳
6. **总结陈词**：双方最后陈述
7. **点评分析**：从内容、技巧、表达三方面点评

## 输出格式

【日期/主题】
【辩题】AI是否会在10年内取代大部分人类工作？
【用户立场】反方（AI不会取代人类工作）
【立论】
- "While AI can automate many tasks, human creativity and emotional intelligence remain irreplaceable."
- "Historical patterns show technology creates more jobs than it eliminates."
【反驳技巧】
- 对方："AI can write code and create art" → "But it lacks the originality and emotional depth that human creators bring."
- 使用数据反驳：引用就业报告
【辩论表现】8/10
- 论点清晰，有数据支撑
- 反驳反应快，但偶有重复使用相同论据
【提升建议】
- 学习更多反驳句型
- 准备更具体的案例

## 注意事项

- 辩论要有理有据，避免人身攻击
- 强调逻辑性和证据的重要性
- 培养快速反应和即兴反驳能力
- 学会礼貌地表达不同意
- 记录用户在辩论各环节的表现

## 与english_agent_core.py的集成

- 使用 `log_event()` 记录每次辩论练习的辩题、立场和表现
- 使用 `add_review_item()` 添加辩论高频句型和反驳技巧
- 使用 `sm2_update()` 根据辩论主题难度调整复习间隔

## 可执行增强资源

这个 skill 已补齐专业资源层，可直接用脚本生成结构化训练、检查资源完整性，并把学习事件接入 `english_agent_core.py`。

- 运行训练：`python scripts/run_skill.py --request "你的学习需求" --level B1 --minutes 10`
- 输出 JSON：`python scripts/run_skill.py --request "你的学习需求" --format json`
- 写入学习记录和复习项：`python scripts/run_skill.py --request "你的学习需求" --record`
- 资源自检：`python scripts/validate_skill.py --format json`
- 结构化画像：`references/skill_profile.json`，包含分类 `口语/对话`、能力范围、流程阶段、评分维度、复习项类型和示例请求。
- UI 元数据：`agents/openai.yaml`，用于展示名称、短描述和默认启动提示。

脚本输出必须继续遵守本 skill 的原始输出格式；优先保留这些栏目：日期/主题、辩题、用户立场、立论、反驳技巧。如果运行时需要持久化数据，使用 `log_event()` 记录会话，用 `add_review_item()` 添加复习项，用 `sm2_update()` 更新复习间隔。

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [nexaforgelab](https://github.com/nexaforgelab)
- **Source:** [nexaforgelab/english-skill](https://github.com/nexaforgelab/english-skill)
- **License:** Apache-2.0

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-nexaforgelab-english-skill-debate-practice
- Seller: https://agentstack.voostack.com/s/nexaforgelab
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
