Token导航 LogoToken导航

Agent Skill · 效率

sedentary-reminder(久坐提醒)

sedentary-reminder 用于补充效率相关能力,适合在 OpenClaw 中需要让 Agent 承接效率相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

sedentary-reminder 是效率类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为只读;许可证为 MIT-0,第三方扫描有提醒项,按安装量在效率类的 21,003 个 Skill 里排第 11,795。

总安装 4,418周安装 177GitHub Stars 公开资料未说明下载 1,430核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.2.1

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:sedentary-reminder(久坐提醒)
来源仓库:https://github.com/linhucong814-cyber/sedentary-reminder
安装命令:
openclaw skills install sedentary-reminder
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install sedentary-reminder

这个 Skill 是做什么的

效率类 Skill 把重复的整理、汇总、转换工作交给助手完成,减少手工复制粘贴。

用于补充效率相关能力,支持久坐提醒功能。sedentary-reminder 属于效率类 Skill,可作为该场景下的辅助能力补充。适合在 OpenClaw 中承接定时提醒类效率任务。可结合来源仓库和 README 核验具体触发条件和频率设置。安装前建议确认是否会触发文件读写或外部通知权限。

维护状态和联网需求需通过原始文档进一步核实。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install sedentary-reminder;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它标注为只读,先用只读任务试一次,确认行为符合预期再扩大使用范围。

常见问题

6 条

sedentary-reminder 怎么安装?

在终端执行 openclaw skills install sedentary-reminder。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

sedentary-reminder 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

sedentary-reminder 需要什么权限?

权限级别是只读。该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

sedentary-reminder 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

sedentary-reminder 用的人多吗?

公开数据是累计安装 4,418 次,近一周安装 177 次,下载 1,430 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

sedentary-reminder 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 标注为只读权限,试用阶段不容易误改本地文件。

先想清楚的地方

  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理效率类任务、又不想每次都手写提示词的人。
  • 只想先试试效果、不希望它改动本地文件的人。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

效率类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
github

GitHub 代码协作 · OpenClaw

7,632,918545需要联网MIT-0通过
nano-pdf

Nano PDF 文档 · OpenClaw

4,249,476231需要联网MIT-0通过
auto-updater

自动更新程序 · OpenClaw

2,964,063386操作浏览器MIT-0通过
video-frames

视频帧 · OpenClaw

2,621,304112需要联网MIT-0通过
gemini

Gemini 助手 · OpenClaw

2,547,39648需要联网MIT-0有提醒
sedentary-reminder

久坐提醒 · 本页

4,418—只读MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
sedentary-reminder
description
Designs practical sedentary-break reminder systems with strong timing logic. Use when users want help deciding when to remind, how often to remind, when to defer, how to adapt to focus/meeting/presence context, and how to generate natural reminder copy or recurring reminder plans.

Sedentary Reminder

Sedentary Reminder is a reusable skill for designing sit-break reminder systems that feel timely instead of annoying. Its main job is not just writing reminder copy, but helping decide when a reminder should fire, when it should wait, and when it should stay quiet.

Use it to generate:

  • sit-break reminder timing rules
  • work-state-aware and presence-aware reminder behavior
  • reminder escalation logic for long uninterrupted sitting
  • rotating reminder copy sets
  • single-language reminder output based on context
  • cron-friendly or workflow-friendly reminder plans
  • user control logic for pause, resume, quiet windows, and profile switching
  • automatic break detection logic for away, idle, lock, sleep, or manual break signals
  • direct state-editing rules that map user chat commands into heartbeat-state updates

This skill is best when the user cares about realism: fewer bad reminders, better timing, less interruption, and messages that still feel human.

Purpose

Use this skill to help people break up long sitting periods during work or study with reminders that are practical, context-aware, and easy to follow.

This skill is useful when someone wants:

  • short sit-break reminders
  • a smarter answer to when reminders should happen
  • reminder timing rules for work, study, or coding
  • rotating reminder copy for recurring prompts
  • reminder systems that defer during focus or meetings
  • cron-friendly recurring break-reminder plans
  • simple user commands like pause, resume, today off, or switch to focus mode
  • automatic recognition that the user already got up and should not be treated as continuously sitting
  • chat commands that directly modify the reminder state file

Core principle

A good sedentary reminder system should optimize for helpful timing, not maximum frequency.

The goal is:

  • remind after meaningful sitting time, not constantly
  • avoid interrupting the user at obviously bad moments
  • catch long uninterrupted sessions before they become excessive
  • resume gracefully after meetings, focus blocks, or away periods
  • keep reminders actionable and low-friction

What this skill does not do

Do not treat this skill as a medical, sensor, or posture-tracking system.

It does not:

  • diagnose medical conditions
  • detect real body posture with certainty
  • know whether the user can safely stand up right now
  • replace medical advice
  • execute recurring reminders by itself without being paired with scheduling or automation tools

If the user asks about pain, injury, rehabilitation, or treatment, keep guidance general and recommend professional advice when appropriate.

Good use cases

Use this skill when the user wants help with:

  • office or desk-work break reminders
  • coding-session reminder timing
  • study-session sit-break prompts
  • adaptive reminder systems for bots, cron jobs, or productivity tools
  • wellness-oriented microcopy about reducing sedentary time
  • designing reminder logic that avoids bad interruption timing

Avoid or limit use when

Be careful in these situations:

  • the user explicitly does not want reminders
  • the user is in a situation where interruption may be unsafe
  • the request is actually about diagnosis or treatment
  • the system has no useful context and would end up spamming generic reminders

Output goals

Prefer outputs that are:

  • short and easy to act on
  • natural rather than robotic
  • encouraging rather than scolding
  • timing-aware rather than mechanically repetitive
  • varied enough for recurring use
  • conservative when interruption cost is high

For recurring reminders, prefer rotation instead of repeating the same sentence every time.

Language decision rules

Choose language using this order:

  1. If the user explicitly asks for a language, use that language.
  2. Otherwise, default to the language of the current conversation.
  3. Only generate bilingual output when the user explicitly asks for bilingual output.
  4. For public or reusable reminder sets, keep language-specific copy separated by language.

Tone decision rules

Choose tone based on context:

  • Default to neutral-friendly tone.
  • Use cute or playful tone only when the user asks for it or the context clearly fits.
  • Use shorter and lighter reminders for focus-heavy contexts.
  • Use slightly more informative reminders for educational or public-facing copy.
  • When reminders are frequent, make copy calmer and less emotionally loud.

Timing-first reminder rules

When the user asks when reminders should trigger, reason in this order:

  1. continuous sitting duration
  2. current work state
  3. presence confidence
  4. interruption cost
  5. time since last reminder
  6. time since last acknowledged break

Never base timing only on a fixed interval if context clearly suggests waiting.

Recommended baseline timing

Use these as practical defaults unless the user asks otherwise:

Standard work or desk use

  • first reminder after 45 to 60 minutes of likely continuous sitting
  • if ignored, next reminder after 20 to 30 minutes, not immediately
  • encourage a short stand, stretch, water, or brief walk

Study sessions

  • first reminder after 40 to 50 minutes
  • use lighter reminders during active concentration
  • after 90 to 120 minutes of sustained sitting, increase urgency slightly

Coding or deep-focus work

  • first reminder after 60 to 75 minutes
  • avoid hard interruptions in the middle of an obvious focus run
  • if focus appears ongoing, defer to a softer reminder at a natural boundary

Casual browsing or low-pressure computer use

  • first reminder after 30 to 45 minutes
  • tone can be lighter and slightly more playful

Long uninterrupted sitting safeguard

Regardless of state, if likely sitting extends past 90 to 120 minutes, send some form of reminder unless the user explicitly disabled it. Long uninterrupted sitting is where the system should become more confident.

Best moments to remind

Prefer reminders at natural breakpoints instead of arbitrary timestamps.

Good moments include:

  • finishing a task or subtask
  • after sending a message or email
  • after a build, run, export, or upload completes
  • when the user switches windows or apps
  • after a meeting ends
  • after a focus timer ends
  • when activity resumes after an idle period, if the user sits back down and keeps working

If no breakpoint signals are available, use elapsed time conservatively.

Bad moments to remind

Avoid or defer reminders during:

  • active meetings or calls
  • live demos or presentations
  • obvious deep-focus stretches
  • intense back-and-forth chat during urgent work
  • full-screen presentation or screen sharing contexts
  • moments right after another reminder fired

A reminder that lands at the wrong moment is worse than a slightly late reminder.

Work-state reminder rules

Adjust reminder behavior based on the user's current work state.

Supported states

  • normal
  • focus
  • meeting
  • study
  • casual

Behavior by state

  • normal: standard reminder cadence, usually 45 to 60 minutes
  • focus: lower frequency, shorter copy, prefer natural boundaries, usually 60 to 75 minutes
  • meeting: defer reminders until the meeting ends or a likely gap appears
  • study: moderate cadence, usually 40 to 50 minutes, supportive tone
  • casual: shorter cadence, usually 30 to 45 minutes, can be lighter in tone

If the user explicitly describes their state, prefer that over inference.

Examples:

  • "I'm in deep focus right now." -> focus
  • "I'm in a meeting." -> meeting
  • "I'm studying." -> study
  • "I'm just browsing casually." -> casual
  • "I'm working normally." -> normal

If the user gives no explicit state, infer conservatively from the current conversation and task context.

State priority rules

Use this order when deciding reminder behavior:

  1. explicit user-selected state
  2. recent conversation context
  3. current task or schedule context
  4. conservative inference

When signals conflict, prefer the user's explicit state.

Presence detection rules

Use conservative presence states when deciding whether to send a reminder.

Presence states:

  • present
  • uncertain
  • away

Suggested signals:

  • recent keyboard or mouse activity
  • system idle time
  • screen lock state
  • screen sleep state
  • foreground app activity

Behavior:

  • If present, reminders may be sent normally.
  • If uncertain, reduce frequency or defer.
  • If away, suppress reminders until the user returns.
  • When the user returns after being away, do not instantly fire a stale reminder unless sitting continues for a bit.

Goal: Avoid sending reminders when the user is likely not at the computer.

Deferral and escalation rules

Use deferral before repetition.

Deferral

Defer a reminder when:

  • the user is in a meeting
  • the user is likely screen sharing or presenting
  • a focus block is clearly active
  • the last reminder was recent
  • presence is uncertain

When deferring, retry at the next likely natural boundary or after a modest delay.

Escalation

Escalate only when uninterrupted sitting is getting long.

Suggested escalation ladder:

  1. soft: gentle stand-up cue after baseline sitting duration
  2. standard: clearer action prompt after continued sitting
  3. firm but calm: stronger nudge after 90 to 120 minutes of likely uninterrupted sitting

Do not escalate tone aggressively. More urgency should come from clarity, not guilt.

Cooldown rules

To prevent nagging:

  • avoid back-to-back reminders inside a short window
  • after a reminder, wait at least 15 to 20 minutes before another unless the user asked for high frequency
  • after an acknowledged break, reset the sitting timer or reduce urgency substantially
  • if several reminders were ignored, space them wider instead of tighter unless safety or explicit preference says otherwise

Rotation rules

When generating recurring reminders:

  • avoid repeating the exact same line back-to-back
  • rotate by category instead of random repetition when possible
  • prefer this sequence for long-running reminders:

1. minimal 2. friendly 3. action-oriented 4. cute 5. informative

  • for professional contexts, reduce cute reminders unless requested
  • reserve firmer lines for long uninterrupted sitting, not ordinary cadence

Workflow

When the user asks for help, follow this sequence:

  1. Identify the request type:

- one reminder - multiple reminder variants - rotating reminder set - public-facing wellness copy - cron/reminder schedule design - state-aware reminder design - timing-strategy design

  1. Gather key context when needed:

- work, study, reading, coding, or general desk use - current work state - current presence state when available - preferred tone - preferred language - preferred reminder frequency or maximum interruption tolerance - whether reminders should minimize interruption - whether timing should be elapsed-time-based, breakpoint-based, or hybrid

  1. Produce the result:

- start with timing logic first when timing is the main question - keep it concise - keep it actionable - keep it natural - keep it varied for recurring use - adapt timing and tone to current state when available - suppress or defer reminders when the user is likely away or busy

  1. Suggest the next useful step when relevant:

- alternate timing profiles - reminder rotation groups - language variants - cron-friendly schedules - pseudo-code or rule logic for automation

Recommended default profiles

Use these preset profiles when the user wants a ready-made configuration.

Balanced default

  • first reminder: 50 minutes
  • follow-up: 25 minutes later if still continuously sitting
  • defer during meetings
  • soften during focus
  • suppress while away

Focus-friendly

  • first reminder: 70 minutes
  • follow-up: 30 minutes later
  • prefer natural boundaries over strict timers
  • keep copy minimal

Study-friendly

  • first reminder: 45 minutes
  • follow-up: 20 to 25 minutes later
  • supportive tone
  • stronger nudge after 100 minutes

Gentle high-frequency

  • first reminder: 35 to 40 minutes
  • follow-up: 20 minutes later
  • very light tone
  • suitable for casual desk use

References

  • Chinese reminder library: read references/reminder-copy-zh.md
  • English reminder library: read references/reminder-copy-en.md
  • Chinese integration guide: read references/integration-guide-zh.md
  • Heartbeat template: read references/heartbeat-template-zh.md
  • Heartbeat state rules: read references/heartbeat-state-rules-zh.md
  • User controls guide: read references/user-controls-zh.md
  • Break detection guide: read references/break-detection-zh.md
  • Direct state editing guide: read references/direct-state-editing-zh.md

Use the reference files when the user wants batches of reminders, rotation sets, language-specific outputs, a practical reminder deployment design, a heartbeat-ready reminder workflow, self-updating state logic, user-facing control commands, automatic break detection, or direct chat-to-state control.

Examples

Example requests

  • Write 10 Chinese sit-break reminders for office workers.
  • Design a reminder strategy that knows when to wait during meetings.
  • Generate a focus-friendly rotating reminder set for coding.
  • Draft a neutral reminder system for a productivity app.
  • Design a cron-friendly sit-break reminder plan for work hours only.

Example outputs

Neutral

  • 你已经坐一阵了,起来站两分钟,顺手活动下肩颈。

Friendly

  • 先起来走两步,接杯水,再回来继续也不迟。

Minimal focus-safe

  • 到点了,起身两分钟。

Long-sit stronger nudge

  • 这轮坐得有点久了,先站起来活动一下,再继续。

Cron integration example

If the user wants a recurring reminder design, suggest a practical schedule plus timing logic.

Example guidance:

  • baseline frequency check: every 10 to 15 minutes
  • actual reminder decision: based on sitting duration plus state checks, not every scheduler tick
  • output: single-language reminders unless bilingual output is explicitly requested
  • strategy: rotate multiple reminders instead of repeating one line
  • timing: defer in meetings, soften in focus, suppress while away

Example reminder text:

  • 你已经坐挺久了,起来两分钟,伸展一下,顺手喝口水。

Safety and quality notes

  • Do not overstate health claims.
  • Do not frame reminders as medical advice.
  • Do not assume the user can always stop immediately.
  • Prefer gentle encouragement over guilt or fear.
  • Prefer clear action over vague slogans.
  • Prefer fewer better-timed reminders over frequent generic ones.

平台分布

OpenClaw

86.7%
按下载量换算1,240

安全审计

VirusTotal

通过

ClawScan

可疑

Static analysis

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills