AgentSkillsCN

brightwheel-post-update

每日向 Brightwheel 发布活动更新与照片。

SKILL.md
--- frontmatter
name: brightwheel-post-update
description: Posts daily activity updates and photos to Brightwheel.
metadata:
  openclaw:
    requires:
      - binary: "python3"

Brightwheel Post Update

Post daily activity updates, photos, and announcements to Brightwheel's activity feed.

Prerequisites

  • Must be logged into Brightwheel
  • Content must be pre-approved

Supported Post Types

  1. Daily Activity — Text + optional photos for a child/classroom
  2. Photo Post — Photos with captions
  3. Announcement — Broadcast to classroom or school
  4. Supply Reminder — Via Brightwheel messaging

Workflow — Activity Post

  1. Navigate to the activity feed for the target classroom
  2. Click "Add Activity" or equivalent
  3. Select child/children this activity applies to
  4. Enter description from the approved content
  5. Attach photos if provided (from file paths in daily log)
  6. Screenshot the composed post
  7. Phase A: Pause for confirmation
  8. Submit the post
  9. Verify post appears in feed
  10. Report success with screenshot

Navigation

code
1. Go to: https://schools.mybrightwheel.com
2. Navigate to correct classroom
3. Find activity posting interface
4. Fill in details
5. [Phase A: Pause]
6. Submit

Photo Handling

  • Photos referenced in daily_logs.photos_refs
  • Upload one at a time
  • Verify each upload completes before proceeding
  • If upload fails → retry once, then skip photo and note in report

Safety

  • Verify classroom and child selection matches the request
  • Never post to the wrong classroom
  • Content must exactly match the approved version
  • Screenshot everything for audit

Phase B Automation (Future)

Once Phase A is stable, these post types can be fully automated:

  • Closure announcements
  • Supply reminders
  • Pre-approved daily updates with no photos