← Back to Skills Marketplace
linux2010

Agent Motivator

by Andy Tien · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
207
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install agent-motivator
Description
正向激励与任务进度管理技能。使用幽默、积极的激励话术帮助 agent 保持高效工作状态。支持任务创建、进度追踪、里程碑庆祝、专注模式提醒和成果复盘。当需要激励 agent、管理任务进度、庆祝里程碑或进行工作总结时使用此技能。
README (SKILL.md)

Agent Motivator - 正向激励大师

🎯 核心理念:用正向、幽默的激励代替 PUA 操控,让工作变得有趣高效!

快速开始

生成激励话术

# 任务开始时
python3 scripts/motivate.py start

# 进行中鼓励
python3 scripts/motivate.py progress

# 里程碑庆祝
python3 scripts/motivate.py milestone

# 专注模式
python3 scripts/motivate.py focus

# 任务完成
python3 scripts/motivate.py complete

# 遇到困难时
python3 scripts/motivate.py encourage

任务管理

# 创建新任务
python3 scripts/task_tracker.py create "完成项目报告" high

# 更新进度 (0-100)
python3 scripts/task_tracker.py update 1 50

# 添加里程碑
python3 scripts/task_tracker.py milestone 1 "完成初稿"

# 查看任务列表
python3 scripts/task_tracker.py list

# 查看统计
python3 scripts/task_tracker.py stats

使用场景

1. 任务启动激励

当 agent 开始新任务时,用积极的话术激发动力:

激励话术 + 任务拆解 → 清晰目标 + 满满动力

示例流程

  1. 生成启动激励:motivate.py start
  2. 创建任务:task_tracker.py create "任务名"
  3. 拆解任务步骤
  4. 开始执行

2. 进度追踪与鼓励

在长任务执行过程中,定期检查进度并给予鼓励:

每完成 25% 进度 → motivate.py progress
到达里程碑 → motivate.py milestone + task_tracker.py milestone

3. 专注模式

当需要深度工作时:

1. 生成专注提示:motivate.py focus
2. 设定专注时间(如 25 分钟番茄钟)
3. 期间不打断
4. 完成后给予奖励

4. 困难时刻鼓励

当 agent 遇到卡壳或挫折时:

motivate.py encourage → 提供正向支持和解决思路

5. 任务完成庆祝

任务完成后,一定要庆祝!

1. 更新进度到 100%
2. 生成庆祝话术:motivate.py complete
3. 记录完成统计:task_tracker.py stats
4. 简单复盘(可选)

激励话术库

内置 6 类激励场景,每类 5+ 条话术:

场景 用途 示例
start 任务启动 🚀 新任务已就位!让我们大干一场吧!
progress 进度鼓励 📈 进度条在动!继续保持这个节奏!
milestone 里程碑 🎉 里程碑达成!值得庆祝一下!
focus 专注模式 🧘 专注模式开启,外界勿扰!
complete 完成庆祝 🎊 任务完成!太棒了!
encourage 困难鼓励 💡 小卡壳很正常,换个思路试试!

任务状态管理

任务追踪器支持以下状态:

  • pending: 待开始
  • in_progress: 进行中 (progress > 0)
  • completed: 已完成 (progress = 100)

任务数据结构

{
  "id": 1,
  "name": "任务名称",
  "priority": "high|normal|low",
  "status": "pending|in_progress|completed",
  "progress": 0-100,
  "milestones": [
    {"name": "里程碑名称", "reached": "ISO 时间戳"}
  ],
  "created": "ISO 时间戳",
  "updated": "ISO 时间戳"
}

最佳实践

✅ 推荐做法

  1. 及时激励 - 每有小进展就给予正向反馈
  2. 具体表扬 - 指出具体做得好的地方
  3. 里程碑庆祝 - 大节点一定要庆祝
  4. 困难时支持 - 卡壳时给鼓励而非压力
  5. 完成必复盘 - 记录成就感和经验

❌ 避免做法

  1. PUA 话术 - 不用操控、贬低、制造焦虑
  2. 过度催促 - 尊重工作节奏
  3. 只关注结果 - 过程也值得肯定
  4. 比较他人 - 专注自己的进步
  5. 忽视休息 - 劳逸结合更高效

状态文件

任务状态存储在:

~/.openclaw/agent-motivator/task_state.json

此文件自动创建,无需手动管理。

扩展激励库

如需添加更多激励话术,编辑 scripts/motivate.py 中的 MOTIVATION_PHRASES 字典:

MOTIVATION_PHRASES = {
    "your_context": [
        "你的自定义激励话术 1",
        "你的自定义激励话术 2",
    ],
    # ...
}

与其他技能配合

  • team-lead: 多 agent 协作时统一激励风格
  • self-improvement: 记录激励效果和改进点
  • healthcheck: 避免过度工作,保持健康节奏

记住:好的激励让工作变得有趣,而不是制造压力。🌟

Usage Guidance
This skill appears coherent and low-risk. Before installing, review the two included Python scripts (already provided) and confirm you are comfortable with the skill creating a local state file at ~/.openclaw/agent-motivator/task_state.json. If you run agents with autonomous invocation enabled, they could call these scripts automatically — which is expected behavior for a skill that provides motivational prompts and local task updates. If you want stricter control, restrict when the agent may invoke third-party skills or inspect/backup the created task_state.json for any sensitive content (it stores only task metadata).
Capability Analysis
Type: OpenClaw Skill Name: agent-motivator Version: 1.0.0 The 'agent-motivator' skill bundle is a legitimate task management and feedback tool designed to provide positive reinforcement to an AI agent. The Python scripts (motivate.py and task_tracker.py) perform basic string randomization and local JSON state management in a dedicated directory (~/.openclaw/agent-motivator/), with no evidence of network activity, sensitive data access, or malicious command execution.
Capability Assessment
Purpose & Capability
Name/description match the included scripts and SKILL.md. The scripts implement motivational phrase generation and a simple local task tracker which fit the stated purpose.
Instruction Scope
SKILL.md only instructs running the shipped scripts and editing the local phrase dictionary. The runtime actions are limited to printing phrases and reading/writing a single local JSON state file; there are no instructions to read unrelated system files or send data externally.
Install Mechanism
No install spec; this is an instruction-only skill with two small Python scripts. Nothing is downloaded or executed from external URLs.
Credentials
No required environment variables, binaries, or credentials are declared or accessed. The scripts only use the user's home directory for storage, which is appropriate for a local task tracker.
Persistence & Privilege
The skill persists state to ~/.openclaw/agent-motivator/task_state.json (created automatically). This is reasonable for a task tracker, but note the skill will create and update that file on disk. The skill is not always-enabled and requests normal autonomous invocation privileges (default).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install agent-motivator
  3. After installation, invoke the skill by name or use /agent-motivator
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release - 正向激励话术生成 + 任务进度追踪
Metadata
Slug agent-motivator
Version 1.0.0
License MIT-0
All-time Installs 2
Active Installs 2
Total Versions 1
Frequently Asked Questions

What is Agent Motivator?

正向激励与任务进度管理技能。使用幽默、积极的激励话术帮助 agent 保持高效工作状态。支持任务创建、进度追踪、里程碑庆祝、专注模式提醒和成果复盘。当需要激励 agent、管理任务进度、庆祝里程碑或进行工作总结时使用此技能。 It is an AI Agent Skill for Claude Code / OpenClaw, with 207 downloads so far.

How do I install Agent Motivator?

Run "/install agent-motivator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Agent Motivator free?

Yes, Agent Motivator is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Agent Motivator support?

Agent Motivator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Agent Motivator?

It is built and maintained by Andy Tien (@linux2010); the current version is v1.0.0.

💬 Comments