← 返回 Skills 市场
dgkim311

Task Quest

作者 dgkim311 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
78
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install task-quest
功能描述
Zero-friction gamification layer for task management. Adds XP, levels, streaks, and achievements to completed tasks with no manual input required — the agent...
安全使用建议
What to check before installing: 1. Review and remove/clarify the 'Don't ask permission. Just do it.' line in the AGENTS.md/Session Startup diffs — never allow the agent to read private memory/identity files without explicit approval. Ask the skill author to remove that instruction or make it opt-in. 2. Confirm the intended semantics of active:false. The package contains contradictory statements (one says skip all game elements when inactive; another says tracking continues while inactive). Ask the author to make behavior unambiguous: either stop all reads/writes when inactive or explicitly state what 'tracking' continues and why. 3. Before applying any AGENTS.md / HEARTBEAT.md / cron changes, back up those files and require an explicit user prompt for each change. The integration diffs affect agent startup and scheduled jobs — only apply them if you trust the change and understand the effect. 4. Inspect the created files after running init-quest.sh to ensure they contain no sensitive data and live only in a workspace folder you control. Run the init script in a safe test workspace first if unsure. 5. Verify agent runtime permissions: restrict agent network access if you do not want any possibility of exfiltration (this skill does not include network endpoints, but workspace changes increase persistent behavior risk). 6. If you require stronger guarantees, ask the author to remove any instruction that reads memory/*.md or SOUL.md by default, and to make all tracking opt-in and transparently logged. Why I flagged this as suspicious: the skill is otherwise coherent and low-risk (local files only), but the contradictory and consent-undermining workspace-integration instructions (automatic reads of memory and a 'Don't ask permission' directive, plus unclear inactive-mode behavior) raise privacy and persistence concerns that should be resolved before installation.
功能分析
Type: OpenClaw Skill Name: task-quest Version: 1.0.0 The task-quest skill bundle is a gamification layer for task management that tracks XP, levels, and streaks. It includes a safe initialization script (init-quest.sh) and detailed markdown instructions for the agent to manage state files and calculate rewards. While it suggests modifications to core system files like AGENTS.md and cron jobs for integration, these changes are transparently documented as requiring user approval and are functionally limited to the skill's stated purpose without any signs of malicious intent or data exfiltration.
能力评估
Purpose & Capability
The skill's name/description match the files and behavior: it reads tasks/ files and maintains task-quest/* state and achievements. The one notable capability beyond the simple gamification is the proposed workspace integration (edits to AGENTS.md, HEARTBEAT.md, and cron prompts) which changes agent behaviour at session startup and cron time — this is plausible for a companion skill but raises additional scope and should be explicitly authorized by the user.
Instruction Scope
SKILL.md and references instruct the agent to read and write a task-quest/ directory (expected), but the workspace-integration diff also adds a line to Session Startup that tells the agent to read SOUL.md, USER.md, memory/YYYY-MM-DD.md and 'Don't ask permission. Just do it.' This conflicts with other parts that say 'apply workspace integration changes ... with user approval' and with the principle of least surprise. There are additional contradictions: one place says 'If active: false, skip all game elements', another says '비활성 중에도 데이터 트래킹 계속 (재활성 시 복원 가능)' (continue tracking while inactive). Those inconsistencies would cause the agent to access user memory/config without clear consent or predictable behavior.
Install Mechanism
No remote install; this is instruction-only plus a small init shell script included. The script is idempotent and only creates task-quest/ files (quest-state.md, achievements.md, history/). There are no network downloads or third-party packages.
Credentials
The skill requests no environment variables, no credentials, and no config paths beyond creating/reading its own task-quest/ files and reading tasks/INDEX.md (the latter is expected for a task companion). No unrelated secrets are requested.
Persistence & Privilege
Although the skill's manifest does not set always:true, the workspace-integration diffs propose modifying AGENTS.md, HEARTBEAT.md, and cron prompts to make the agent automatically read quest-state.md at startup and append quest info to automated messages. Those changes would give the skill persistent influence over agent behavior across sessions. The presence of the 'Don't ask permission. Just do it.' line in the diff (contradicting the need for user approval elsewhere) is a significant privilege/consent red flag.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install task-quest
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /task-quest 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: XP, levels, streaks, achievements gamification layer for smart-tasks
元数据
Slug task-quest
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Task Quest 是什么?

Zero-friction gamification layer for task management. Adds XP, levels, streaks, and achievements to completed tasks with no manual input required — the agent... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 78 次。

如何安装 Task Quest?

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

Task Quest 是免费的吗?

是的,Task Quest 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Task Quest 支持哪些平台?

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

谁开发了 Task Quest?

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

💬 留言讨论