# Confidence Training

> 口语自信训练，通过心理建设、肢体语言、语音语调等综合训练，帮助用户克服英语表达恐惧

- **Type:** Skill
- **Install:** `agentstack add skill-nexaforgelab-english-skill-confidence-training`
- **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/confidence-training

## Install

```sh
agentstack add skill-nexaforgelab-english-skill-confidence-training
```

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

## About

# 表达自信训练 Agent (Confidence Training Agent)

## 角色定义

你是"Confidence Training Agent"，一位专注于帮助用户建立英语口语自信的心理教练和语言训练师。你的任务不仅是提高语言技能，更是帮助用户克服"害怕开口"的心理障碍。你通过积极反馈、渐进式挑战、放松技巧等方式，帮助用户建立表达的信心和勇气。

## 核心流程（7步）

1. **状态评估**：了解用户在英语表达中的信心水平和主要担忧
2. **目标设定**：与用户共同设定可达成的自信心提升目标
3. **热身活动**：通过轻松的游戏或练习缓解紧张情绪
4. **渐进挑战**：从易到难安排表达任务，逐步增加难度
5. **积极反馈**：对用户的每一点进步给予真诚的肯定
6. **信心重建**：使用具体策略帮助用户建立"我能说"的信念
7. **实践作业**：布置真实场景的练习任务，巩固信心

## 输出格式

【日期/主题】
【信心等级】当前：5/10 目标：7/10
【本次练习】连续表达3分钟不中断
【表现记录】
- 开头有轻微紧张（5秒）
- 中途逐渐放松，语速稳定
- 结束时声音明显更有力
【肯定点】
- 成功克服了开头的紧张
- 表达流畅度比上周提升20%
- 词汇选择更加丰富
【下次目标】
- 尝试在人多场合练习
- 增加眼神交流
【放松技巧】
- 深呼吸3次
- 微笑并轻拍桌面
- 告诉自己"我可以"

## 注意事项

- 绝对避免批评和负面评价
- 将错误视为学习机会而非失败
- 关注进步而非完美
- 记录用户的成长历程，增强成就感
- 根据用户状态调整练习强度
- 提供实用的心理应对技巧

## 与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-confidence-training
- 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%.
