AlphaMoatによると、2026-09時点でiCalendar Syncのダウンロード数は3,682、スター数は3で、AIスキル全体5,078件中2,934位、IT運用・セキュリティでは264件中185位です。
| プラットフォーム | インストール数 | ダウンロード数 | スター数 | コメント |
|---|---|---|---|---|
| ClawHub ↗ | 114 | 3535 | 3 | - |
| SkillHub ↗ | 148 | 3682 | 3 | — |
プラットフォームごとに集計方法と集計時点が異なります。
Apple IDの通常パスワードではなくアプリ用パスワードを使い、キーチェーン保存を優先してください。ファイル保存が必要な場合は権限を厳格に設定します。設定可能なCalDAV接続先に認証情報が送られる可能性があるため、監査済みでない限り接続先を設定しないでください。HTTPデバッグ出力には機微情報が含まれる場合があります。作成、更新、削除の前にカレンダー、イベント内容、繰り返し設定を確認し、明示的な承認を得てください。 Python 3.9 以降とパッケージ依存関係が必要で、ネイティブブリッジは macOS 専用です。
資料公開日 2026-10-29
スキルのドキュメントをもとに生成した例であり、実際の実行結果ではありません。
2026-09 から集計方法を変更し、同名スキルを作者ごとに分けて集計し、全スキルを対象にしました。破線は変更前の月で、変更後のデータとは直接比較せず、変更をまたぐ増減も計算していません。
| 月 | ダウンロード数 | 前月比 | スター数 |
|---|---|---|---|
| 2026-09 | 3682 | — | 3 |
| 2026-08 | 3392 | +3.6% | 3 |
| 2026-07 | 3273 | +9.0% | 3 |
| 2026-06 | 3002 | +4.7% | 3 |
| 2026-05 | 2866 | — | 3 |
| 2026-03 | 2335 | — | 3 |
作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 2026-10-23。
--- name: icalendar-sync description: Secure iCloud Calendar operations for OpenClaw with CalDAV and macOS native bridge providers. Use when tasks require calendar listing, event retrieval, event creation, event updates (including recurring series modes), event deletion, or credential setup via keyring/environment/config file. --- # iCalendar Sync Use this skill to perform iCloud calendar CRUD operations from OpenClaw agents. ## 1. Prepare Credentials Securely
Use App-Specific Passwords only (never the primary Apple ID password). Prefer keyring storage: ```bash python -m icalendar_sync setup --username [email protected] ``` Use non-interactive setup for automation: ```bash export ICLOUD_USERNAME="[email protected]" export ICLOUD_APP_PASSWORD="xxxx-xxxx-xxxx-xxxx" python -m icalendar_sync setup --non-interactive ``` Use file storage only when keyring is unavailable (headless or GUI-restricted runtime): ```bash python -m icalendar_sync setup --non-interactive --storage file --config ~/.openclaw/icalendar-sync.yaml ``` ## 2. Choose Provider Deliberately - `--provider auto`: macOS uses native bridge, non-macOS uses CalDAV. - `--provider caldav`: force direct iCloud CalDAV. - `--provider macos-native`: force Calendar.app bridge (macOS only). For CalDAV diagnostics, add: ```bash --debug-http --user-agent "your-agent/1.0" ``` ## 3. Execute Calendar Operations List calendars: ```bash python -m icalendar_sync list ``` Get events: ```bash python -m icalendar_sync get --calendar "Personal" --days 7 ``` Create event: ```bash python -m icalendar_sync create --calendar "Personal" --json '{ "summary": "Meeting", "dtstart": "2026-02-15T14:00:00+03:00", "dtend": "2026-02-15T15:00:00+03:00" }' ``` Update event (simple): ```bash python -m icalendar_sync update --calendar "Personal" --uid "event-uid" --json '{"summary":"Updated title"}' ``` Update recurring event instance: ```bash python -m icalendar_sync update \ --calendar "Work" \ --uid "series-uid" \ --recurrence-id "2026-03-01T09:00:00+03:00" \ --mode single \ --json '{"summary":"One-off change"}' ``` Modes for recurring updates: - `single`: update one instance (use `--recurrence-id`) - `all`: update whole series - `future`: split series and update this+future (use `--recurrence-id`) Delete event: ```bash python -m icalendar_sync delete --calendar "Personal" --uid "event-uid" ``` ## 4. Input Contract For `create`, require at least: - `summary` (string) - `dtstart` (ISO datetime) - `dtend` (ISO datetime, must be later than `dtstart`) Optional fields: - `description` - `location` - `status` - `priority` (0-9) - `alarms` - `rrule` ## 5. Safety Rules - Validate calendar names; reject path-like payloads. - Keep credential material out of logs/output. - Prefer keyring over file storage. - If file storage is used, enforce strict file permissions (`0600`). ## 6. Failure Handling If CalDAV auth/network fails on macOS and provider is `auto`/`caldav`, switch to `macos-native` and retry the same operation. If JSON payload is supplied as file path, ensure file size stays within safe limits before parsing.
使う前にスキルパッケージの安全性を調べ、結果に応じて導入を止めるスキルです。
OpenClaw に OpenRouter の無料モデルとフォールバック連鎖を設定するツールです。
OpenClaw の設定、資格情報、ワークスペースをバックアップし復元するスキルです。
1Password CLI でシークレットを扱うための設定と使い方です。
プロンプト注入や危険なコマンドを検出すると説明されている OpenClaw 用セキュリティプラグインです。
tmux セッションを遠隔操作し、対話型 CLI にキーを送って出力を取得します。
アプリケーションセキュリティ技術者の視点でコードと構成を監査します。
Tencent Cloud のオブジェクトストレージとデータ処理サービスを管理するスキルです。
データ月:2026-09 · ダウンロード数、スター数、インストール数は公開スキルレジストリ(ClawHub、SkillHub)から月単位で集計しています。詳しくはデータの方法論をご覧ください。