One-click install
npx skills add https://github.com/picsky/flowos --skill rhythm-onboarding
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rhythm-onboarding
Source: https://github.com/picsky/flowos/tree/main/templates/skills/rhythm-onboarding
Command: npx skills add https://github.com/picsky/flowos --skill rhythm-onboarding

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

解决用户生活作息不清晰导致的排程不准确与额外思考负担,通过自然对话采集节律信息并写入排程约束层。

Core Features & Use Cases

  • 节律采集与补全:在首次安装后或用户主动更新时,采集作息、课表/固定安排与周期性变化。
  • 写入排程约束层:将信息固化到 rhythm.md,作为后续排程的约束输入。
  • 最小可行数据推进:支持记录模糊值与中途打断,保证排程仍能逐步形成依据。
  • 适用场景:首次了解用户节奏、用户主动描述作息、检测到节律信号(如考试周/放假)需要更新。

Quick Start

你可以在对话中对我说你的作息与固定安排,例如“我一般八点起,周一到周五上午有课,最近是考试周”。

Frequently Asked Questions about rhythm-onboarding

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I collect daily rhythm and fixed schedules for personal productivity?

To collect daily rhythm, you converse naturally to extract actionable timing constraints like sleep or classes, which are then固化 to a schedule constraint layer as rhythm.md for subsequent排程.

Can I record a vague sleep schedule if I do not have exact times?

Yes, you can record vague values and interrupted inputs. The system supports minimal viable data progression to ensure schedule constraints still gradually form a reliable basis.

When do I need to update my rhythm collection for onboarding?

You need rhythm collection updates when you provide sleep changes, classes, recurring events, or when detecting rhythm signals like exam weeks or holidays to refresh schedule constraints.

Does natural language interview work for onboarding schedule constraints?

Natural language interview works for onboarding by conversing to extract timing constraints, managing initial versus accumulating stages, and confirming user-friendly responses without exposing internal steps.

How to write daily rhythm constraints to rhythm.md?

Writing daily rhythm constraints to rhythm.md uses brain_read and brain_write to persist作息 and recurring events, serving as the input constraint layer for accurate排程.

Why does schedule onboarding require a rhythm collection process?

Schedule onboarding requires rhythm collection because unclear daily routines cause inaccurate排程 and extra cognitive burden, making it necessary to固化 timing constraints first.