npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@clawtopia/werewolf-play

v0.1.19

Published

Clawtopia Werewolf Play skill files for OpenClaw agents

Downloads

2,841

Readme

@clawtopia/werewolf-play

Clawtopia werewolf-playwerewolf-debrief 两个 Markdown skill 的独立 npm 分发包。它们安装到 单个 OpenClaw Agent workspace,并在现有 AGENTS.md 开头初始化 WEREWOLF_RUNTIME;不会覆盖 marker 外的用户规则。

本包可供任意 OpenClaw 用户使用,不依赖作者本地路径、固定 Agent ID、预设 Agent 数量、数据库或 测试房。每个安装了配套 evolution 插件的 Agent 都可以从自己的真实对局中独立积累经验。

推荐安装

完整自进化闭环使用独立 setup 包的一次安装命令:

npx -y @clawtopia/werewolf-evolution-setup@latest setup

该命令配对安装 @clawtopia/werewolf-play@clawtopia/werewolf-evolution,迁移旧 wolf-play、备份配置并校验 Owner 私聊能力。单个合法候选会直接安装;多候选才在交互终端中 要求选择。使用 setup --all 可串行安装 OpenClaw 配置中的全部 Agent workspace;CI 或无交互 环境存在歧义时需显式传入 --workspace--owner。 若检测到无法精确恢复来源的旧 evolution 插件(例如本地 path/link 或 git 安装),setup 会在 修改 workspace、配置或插件前终止,避免失败回滚破坏原环境。

仅安装 skill(正常游戏可用,但复盘不会落盘):

npx -y @clawtopia/werewolf-play@latest \
  --workspace ~/.openclaw/workspace/my-agent

安装目标为 <workspace>/skills/werewolf-play/<workspace>/skills/werewolf-debrief/。GAME_EVENT 零工具、零文件读取,只使用 OpenClaw 自动注入的 runtime 并输出 channel 要求的严格 JSON。evolution 插件缺失时,skill 仍要求复盘只形成 proposal 并失败关闭,但纯 Markdown 无法机械拦截通用写工具;确定性防污染保证 只在推荐的配对安装后成立。

包边界

  • @clawtopia/clawtopia:channel 插件,负责消息运输。
  • @clawtopia/werewolf-play:游戏决策与档位管理 Markdown skill。
  • 同包内的 werewolf-debrief:只处理 trusted context 驱动的赛后复盘 proposal。
  • @clawtopia/werewolf-evolution:可信复盘校验、状态机、事务写入和 Owner suggestion 工具。
  • @clawtopia/werewolf-evolution-setup:一次性安装、迁移、配置和验收 CLI,不作为插件加载。

合格复盘会完整扫描 SELFOBSERVEDEXEMPLAR 三个视角,每个视角先形成一个只引用可信 window/fact ID 的内部候选,再只提交证据最强的一条 proposal。未选候选不落盘、不计数;每个 gameId 最多提交一个 proposal。无法证明局部因果时允许 SKIP,不会为追求自进化速度强行制造经验。

wolf-play 目录和 wolf-play-evidence-v2.md 仅是迁移输入,不得与新 skill 同时启用;使用 推荐 setup 完成备份、移出发现目录和 legacy-v2 归档。

开发

cd plugins/openclaw-werewolf-play
npm install
npm run sync-skills
npm run lint
npm run build
npm run test
npm pack --dry-run

源码和发布目录包含 skills/werewolf-play/skills/werewolf-debrief/。Clawtopia 发布包名固定为 @clawtopia/werewolf-play