qwenpaw-usage

qwenpaw-usage is a skill for Claude Code, Codex from alibaba/anolisa. It costs 84 tokens per session (3,273 once invoked), scanned B, original, Apache-2.0.

A QwenPaw command-line guide for setting up scheduled self-checks and packaging a QwenPaw workspace for another server.

In plain words
What is it for?
Use it to add regular checks, reminders, or summaries, and to create Docker deployment files or move a QwenPaw instance to another server.
Why use it?
It explains where to put heartbeat instructions, how often they run, whether results are sent to a conversation, and how to avoid repeating deployment setup by hand.

Skill for Claude CodeCodex ✓ vendor

Which agent this was written for is unclear — built for qwenpaw. Also seen: built for qwenpaw.

Good fit Use it to add regular checks, reminders, or summaries, and to create Docker deployment files or move a QwenPaw instance to another server.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/alibaba/anolisa/qwenpaw-usage
About the project

ANOLISA is a server-side operating layer for AI agent workloads that provides terminal access, token-saving tool-output compression, runtime controls, security, observability, skills, memory, and sandbox management. It is for running and supervising agents from a Linux terminal while retaining an existing shell, agent framework, and sandbox. The catalogue add-ons are components of its agent operating environment and workflows.

alibaba/anolisa · 603 stars · on GitHub · agentic-os.sh

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add alibaba/anolisa --skill qwenpaw-usage
Clone the repo
git clone --depth 1 https://github.com/alibaba/anolisa

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for qwenpaw-usage

README.md
[![agentmods](https://agentmods.dev/badge/skills/alibaba/anolisa/qwenpaw-usage/github.svg)](https://agentmods.dev/skills/alibaba/anolisa/qwenpaw-usage)
Your own site
<a href="https://agentmods.dev/skills/alibaba/anolisa/qwenpaw-usage"><img src="https://agentmods.dev/badge/skills/alibaba/anolisa/qwenpaw-usage/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for qwenpaw-usage

Your own site · 80×15
<a href="https://agentmods.dev/skills/alibaba/anolisa/qwenpaw-usage"><img src="https://agentmods.dev/badge/skills/alibaba/anolisa/qwenpaw-usage.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 84 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 3,273 The whole file, excluding the scripts and references it only reads on demand.
Security scan B 2 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector warn 7 Sept 2026
SkillSpector: 4 findings, up to high

These are SkillSpector’s own severities. On a checked sample its high-severity flags on skills were ~96% false positives — a documented command, a public API, a “never do X” rule — so we show them as a caution to read, not a verdict. Why →

  • high Privilege Escalation · line 275
    Code accesses credential files (SSH keys, AWS credentials, etc.). This could indicate credential theft attempts.
    Fix: Remove references to credential paths. Use environment variables or secrets managers. For docs, use placeholder paths (e.g., /path/to/config). Never load .env or token files in production code paths.
  • medium Privilege Escalation · line 253
    Commands invoke sudo or root privileges. Verify this elevated access is necessary and justified.
    Fix: Avoid sudo/root unless strictly required. Prefer least-privilege patterns. If elevation is needed, document the justification and scope.
  • medium MCP Rug Pull · line 338
    Docker image references without a specific tag (:latest is implicit) or digest (@sha256:...) can be silently replaced by a malicious image.
    Fix: Pin the image: image:tag or image@sha256:abc123
  • medium MCP Rug Pull · line 314
    Docker image references without a specific tag (:latest is implicit) or digest (@sha256:...) can be silently replaced by a malicious image.
    Fix: Pin the image: image:tag or image@sha256:abc123
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00084 $0.03273
Opus 5.5 $0.00034 $0.01309
Sonnet 5.5 $0.00017 $0.00655
Haiku 4.5 $0.00008 $0.00327

Measured 1mo ago against content hash a4499e65366a, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade B, and why

qwenpaw-usage scanned grade B with 2 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Asks for rootmediumPrivilege escalation

A mod that escalates privileges can change anything on the machine, not only the project.

sudo tar xzf qwenpaw-workspace.tar.gz -C "$MOUNT_PATH"

Makes network callslowCapability

Not a fault in itself. Listed so you know the mod talks to something, and to what.

curl -s http://localhost:8088/api/agent/status | head -20
src/os-skills/ai/qwenpaw-usage/SKILL.md · 352 lines

How it starts

The opening of the file, as written. The whole thing — 352 lines — stays where its author put it; the contents beside it link to each section on GitHub.

QwenPaw 命令行使用技巧

本 Skill 覆盖两类高频场景:心跳(Heartbeat)任务配置 和 打包部署 QwenPaw 实例到其他服务器。


场景一:添加 / 修改心跳(Heartbeat)任务

什么是心跳

心跳是 QwenPaw 的定时自检机制:按固定间隔读取 HEARTBEAT.md 的内容作为用户消息发给 QwenPaw,QwenPaw 执行后可选择将回复投递到上次对话的频道。适合做「定期自检、每日摘要、定时提醒」。

操作步骤

1. 编写 HEARTBEAT.md

文件位于工作目录下,默认路径:~/.qwenpaw/HEARTBEAT.md。 可通过环境变量 QWENPAW_HEARTBEAT_FILE 更改文件名。

直接用文本编辑器或 cat / echo 写入即可,内容是每次心跳要问 QwenPaw 的问题:

# Heartbeat checklist

- 扫描收件箱紧急邮件
- 查看未来 2h 的日历
- 检查待办是否卡住
- 若安静超过 8h,轻量 check-in

文件为空则跳过心跳,不会触发任何操作。

2. 配置心跳参数

心跳参数有两层配置:

  • 全局默认:~/.qwenpaw/config.json → agents.defaults.heartbeat(对所有智能体生效)
  • 智能体独立:~/.qwenpaw/workspaces/{agent_id}/agent.json → heartbeat(覆盖全局默认)

可用字段:

字段 类型 默认值 说明
every string "30m" 间隔,支持 Nh、Nm、Ns 组合(如 "1h30m")
target string "main" "main" 仅执行不投递;"last" 发到上次对话的频道/用户
activeHours object/null null 可选活跃时段限制
activeHours.start string "08:00" 开始时间(HH:MM)
activeHours.end string "22:00" 结束时间(HH:MM)

配置示例(每 30 分钟自检,不发到频道,写在 config.json 中):

"agents": {
  "defaults": {
    "heartbeat": {
      "every": "30m",
      "target": "main"
    }
  }
}

配置示例(每 1 小时,发到上次频道,限 08:00-22:00,写在 agent.json 中):

"heartbeat": {
  "every": "1h",
  "target": "last",
  "activeHours": { "start": "08:00", "end": "22:00" }
}

3. 生效方式

保存文件后,若服务正在运行会自动加载新配置。也可通过以下命令手动重载:

qwenpaw daemon reload-config

注意:频道和 MCP 配置的变更需要在对话中执行 /daemon restart 或重启进程后才能生效。

心跳 vs 定时任务

心跳 定时任务 (cron)
数量 每个智能体只有一份 HEARTBEAT.md 可创建多个
间隔 一个全局间隔 每个任务独立 cron 表达式
投递 仅 main(不发)或 last(上次频道) 每个任务独立指定频道和用户
适用 固定的一套自检/摘要 多条不同时间、不同内容的任务

Read the full file on GitHub · 352 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 1mo ago First seen · 352 lines · 84 tokens per session scan B a4499e65366a

Subscribe to this mod's changes

qwenpaw-usage is a skill published in the GitHub repository alibaba/anolisa (603 stars, last pushed 1mo ago), licensed Apache-2.0. It adds 84 tokens to every session and 3,273 once invoked, about $0.0003 per session on Opus 5.5. A static security scan graded it B with 2 findings (asks for root, makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

agent-swarm

Install, self-host, deploy, operate, or use agent-swarm. Covers Docker Compose, Kubernetes, configuration, coding agents, the admin UI, integrations, and connections.

desplega-ai/agent-swarm · 39 tokens

apps

Build and iterate on schema-backed Swarm Apps with live models, named queries, custom actions, and json-render interfaces using the app-upsert, app-get, app-list, and app-patch tools.

desplega-ai/agent-swarm · 43 tokens

kapso-whatsapp

How to interact with Kapso WhatsApp from the swarm — read inbound webhook payloads (text AND media), fetch message history, send free-form messages within the 24h session window (and template messages outside it), mark-as-read, show the typing indicator, send reactions, download media, verify webhook signatures, and…

desplega-ai/agent-swarm · 156 tokens

swarm-scripts

Bulk, repeat, fan-out, or data-heavy work: write and run swarm scripts (inline script-run, named script-upsert, durable launch-script-run). Covers the script-vs-tool rubric, the authoring contract (args first, ctx second), the seed catalog, connections and secrets, files and bash over the agent-fs drive (ctx.fs…

desplega-ai/agent-swarm · 100 tokens

composio

Use Composio from Agent Swarm through the agent-swarm x composio CLI route, the swarmx MCP tool, or a registered ctx.api.composio script connection. Trigger when a task needs connected third-party app tools such as Gmail, Google Calendar, Google Docs, Google Drive, GitHub, Slack, Notion, or HubSpot through Tool Router…

desplega-ai/agent-swarm · 128 tokens

motion-design-video-analysis

Reverse-engineer a short motion-design / product-update video (animation technique, timing and easing, composition, transitions, likely tooling, vibe, audio) and produce a rebuild spec someone can build from. Default path is one call to google/gemini-3.8-flash over sampled frames, then a mandatory by-eye check of…

desplega-ai/agent-swarm · 107 tokens