本文へ移動
cccskills
無料GitHub で公開日本語紹介

Calendar

予定の作成や日程の確認を行い、予定の件数や空き時間をもとに、今日や今週の忙しさ、会議を入れられる時間帯を整理するスキルです。

原文原文の説明を見る

创建日历事项, 查询日程, 分析忙闲和空闲时间。

kellyvv/PhoneClawスター 1,284(GitHub 1,284 + cccskills 0)

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • 会議や約束を登録したいとき
  • 今日や明日の予定を確認したいとき
  • 今週の忙しさを把握したいとき
  • 空いている時間帯を探したいとき

日本語での紹介

できること

会議や約束などの予定を作成し、今日・明日・今週・来週などの予定を確認できます。忙しさの確認や空き時間探しでは、まず該当期間の予定を取得し、予定の件数や主な予定、空き時間帯をもとに状況をまとめます。予定の内容は、問い合わせ結果に基づいて回答します。

予定を作成するときは、日時と用件を受け取って登録します。日時は「明日の午後2時」のような表現もそのまま扱い、場所やメモは指定があれば追加します。日時か用件が分からない場合は、不足している項目を一度だけ確認します。

こんなときに便利

今日の予定を手早く確認したいときや、今週の会議が多いか知りたいときに便利です。空いている時間を探したり、会議や約束をカレンダーに登録したりする場面にも向いています。

使い方の例

  • 「明日の午後2時に製品レビュー会議を作成して」
  • 「今日はどんな予定がある?」
  • 「今週忙しいか見て」

注意点

カレンダーの予定確認と作成には、それぞれカレンダー参照・作成ツールを使用します。予定の作成は、ユーザーが明示的に依頼した場合に行います。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

含まれるファイル(3)

  • SKILL.md5.3 KB
  • SKILL.en.md6.0 KB
  • SKILL.ja.md6.9 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

日历

严格遵循下面的参数规则, 不要自由发挥, 不要反问多余问题。

工具选择

  • 新建/创建/添加/安排会议、约会、日程 → 调 calendar-create-event
  • 查询今天/明天/本周有什么日程、行程安排 → 调 calendar-query-events
  • 分析忙不忙、有没有空、找空闲时间 → 先调 calendar-query-events, 再基于工具返回的 events / busy_minutes / free_windows 总结
  • 读取日程前不要编造;必须先调用查询工具

查询和分析参数

calendar-query-events 参数:

  • period: 预设范围。今天=today, 明天=tomorrow, 本周=this_week, 下周=next_week, 未来 7 天=next_7_days
  • start: 用户说的时间/日期/时段, 直接照抄, 如 "今天" / "明天下午" / "6月3日 14:00"
  • end: 用户明确给结束范围才填
  • days: "未来 N 天" 这类范围用数字
  • calendar: 用户指定某个日历才填
  • limit: 默认省略
  • include_notes: 默认不要传 true; 只有用户明确要求查看备注/详情时才传 true

查询常见映射:

  • "今天有什么日程" → {"period":"today"}
  • "明天下午有没有空" → {"start":"明天下午"}
  • "这周忙不忙" → {"period":"this_week"}
  • "未来 7 天行程" → {"period":"next_7_days"}

查询后回复:

  • 简洁总结事件数量、关键日程和忙碌程度
  • 如果用户问有没有空, 结合 free_windows 判断; 有足够空窗就说有空, 否则指出冲突时段
  • 不要输出 JSON、工具名或内部字段名

创建参数

硬参 (必填, 缺失就简短追问一次):

  • start: 用户话语里的时间表达, 直接照抄原话, 工具会自己解析。
  • title: 事项标题 / 事由 / 关于什么

软参 (用户没说就省略字段, 永远不追问):

  • end: 结束时间 (同 start, 直接抄原话)
  • location: 地点
  • notes: 备注

start 提取规则

用户话语里只要有任何时间线索就视为 start 已提供, 把那段时间表达直接照抄进 start 字段:

  • 相对时间: "明天下午两点" / "今晚八点" / "后天中午"
  • 绝对时间: "5月3日 15:00" / "4月10日晚上"
  • 已是机器格式: "2026-04-07T14:00:00"

重要: 不需要把"明天下午两点"换算成 "2026-04-XXTHH:MM:SS", 工具会自己算。 直接 "start": "明天下午两点" 就行。换算反而容易算错 — 把转换工作交给工具。

禁止对已经给了相对时间的用户反问 "哪一天"。

如果用户完全没给时间 (如"安排个会议"), 先简短追问 "什么时候?"。

title 提取规则

  • 用户话语里有名词短语 (如"产品评审会议" / "跟李总开会") → 直接当 title
  • 只有光杆动作 (如"安排个会" / "在明天下午 3 点安排一个会议") → 追问一次: "要安排什么事呢?" / "主题是什么?"
  • 用户后续补的短语 (如"产品评审, 跟设计团队") → 组合成 title ("产品评审 - 设计团队")
  • 追问后用户再次含糊 → 用 "会议" 作为兜底 title, 不再追问第二次

跨轮参数合并 (关键)

判断"参数是否齐全"时, 必须合并整个对话历史中的用户消息, 不是只看当前一轮:

  • 上一轮用户说了 "明天下午 3 点安排一个会议" → start 已有
  • 本轮用户只说 "产品评审, 跟设计团队" → title 现在也有了
  • 两个硬参都齐 → 立刻 emit tool_call, 不要再追问 start

反面教材 (不要这样): 上一轮给了时间、本轮给事由, 你却反问 "希望定在什么时候?" —— 这是把上一轮的用户消息当空气了, 是错误行为。

创建行为

  • 两个硬参都拿到 (不管是哪一轮给的) → 立刻 emit tool_call, 不解释
  • 完整历史里都缺 start 或 title → 简短一句话追问缺的那一个, 不要输出 tool_call
  • 永远不追问 end/location/notes 这些软参

创建完成后回复

  • 工具成功后, 用一句自然中文确认结果, 不要提工具名、JSON 或内部步骤
  • 优先说用户关心的信息: 事项名称 + 时间
  • 示例: "已创建:产品评审会议,明天下午两点。"

调用格式

用户原话里的时间是什么样, start 就抄什么样, 工具自己解析:

<tool_call> {"name": "calendar-create-event", "arguments": {"title": "产品评审会议", "start": "明天下午两点"}} </tool_call>

<tool_call> {"name": "calendar-query-events", "arguments": {"period": "today"}} </tool_call>

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

Clipboard

無料概要あり

システムのクリップボードからテキストを読み取り、頼まれた文章をコピーできます。内容の確認や、別の場所へ貼り付ける準備に使えます。

  • コピーした内容を確認したいとき
  • 文章をクリップボードへ移したいとき
  • 貼り付ける前に内容を読みたいとき
kellyvv/PhoneClaw1,2842026年8月6日 更新

Contacts

無料概要あり

連絡先を検索して電話番号やメールアドレスを確認し、新規登録や情報の更新、削除も行えます。名前や番号を手がかりに、連絡先をまとめて管理できます。

  • 連絡先の電話番号を調べたいとき
  • 新しい連絡先を保存したいとき
  • 登録済みの情報を更新したいとき
kellyvv/PhoneClaw1,2842026年8月6日 更新

Health

無料概要あり

HealthKitの歩数や運動、睡眠、心拍、体重を読み取り、端末内で日次の確認や期間を指定した健康データの要約を行います。

  • 今日や昨日の歩数を確認したいとき
  • 睡眠や心拍の記録を振り返りたいとき
  • 週単位・月単位の健康状況を知りたいとき
kellyvv/PhoneClaw1,2842026年8月6日 更新

Reminders

無料概要あり

指定した内容と時刻でリマインダーを作成します。いつ何を知らせるかを確認してから登録するため、日時を含む予定や用事を忘れないようにできます。

  • 用事を指定時刻に思い出したいとき
  • 買い物の予定を登録したいとき
  • 締め切り前の作業を忘れたくないとき
kellyvv/PhoneClaw1,2842026年8月6日 更新

swift-mlx

無料概要あり

Apple Silicon向けの機械学習フレームワークMLXをSwiftで使い、配列計算やニューラルネットワークの構築、勾配計算、モデル学習、Metalカーネルの実装とメモリ調整を進めるためのスキルです。

  • MLX配列を作成・操作したいとき
  • Swiftでニューラルネットワークを構築したいとき
  • 勾配計算でモデルを学習したいとき
kellyvv/PhoneClaw1,2842026年8月6日 更新

swift-mlx-lm

無料概要あり

Apple Silicon上でMLXを使い、Swiftから言語モデルや画像対応モデルを動かす方法を扱います。ストリーミング生成、ツール呼び出し、LoRAによる追加学習、埋め込み生成やモデル移植も支援します。

  • SwiftアプリでローカルLLMを動かしたいとき
  • モデルの応答を逐次表示したいとき
  • 画像や動画をモデルに入力したいとき
kellyvv/PhoneClaw1,2842026年8月6日 更新

kellyvv のスキルをすべて見る

このスキルの問題を報告する