Bỏ qua tới nội dung
SkillTVT AgencyOperations & SOP· TVT Agency· 2026-11-03

Facebook Fanpage Two-Step Scheduled Publisher

Facebook Fanpage Two-Step Scheduled Publisher — Quy trình vận hành tự chủ chuẩn SOP cho AI Agent.

Facebook Fanpage Two-Step Scheduled Publisher là một Agent Skill (SOP chuẩn SKILL.md) thuộc nhóm Operations & SOP, giúp facebook Fanpage Two-Step Scheduled Publisher — Quy trình vận hành tự chủ chuẩn SOP cho AI Agent. Cần 3 đầu vào: Toàn văn nội dung bài đăng kèm hashtag; Đường dẫn file ảnh 16:9 hoặc Carousel; Thời gian đặt lịch Unix Timestamp hoặc đăng ngay. Dùng trực tiếp với ChatGPT, Claude, Cursor/Windsurf hoặc xuất SKILL.md cho Claude Code, OpenClaw, Hermes.

Inputs

  • post_message · textarea · bắt buộc

    Toàn văn nội dung bài đăng kèm hashtag

  • media_path · string

    Đường dẫn file ảnh 16:9 hoặc Carousel

  • schedule_timestamp · string

    Thời gian đặt lịch Unix Timestamp hoặc đăng ngay

Tools

  • read_file
  • write_file

Quality gates

  • 2-Step Graph API Compliance Gate
  • Anti-Secret Redaction Gate
  • Human Approval Checkpoint

Biến (3)

Còn 3 biến chưa điền — placeholder sẽ được giữ nguyên khi copy.

# SKILL: Facebook Fanpage Two-Step Scheduled Publisher

Facebook Fanpage Two-Step Scheduled Publisher — Quy trình vận hành tự chủ chuẩn SOP cho AI Agent.

## INPUTS
- **post_message** (textarea, bắt buộc) — Toàn văn nội dung bài đăng kèm hashtag
- **media_path** (string, tuỳ chọn) — Đường dẫn file ảnh 16:9 hoặc Carousel
- **schedule_timestamp** (string, tuỳ chọn) — Thời gian đặt lịch Unix Timestamp hoặc đăng ngay

## TOOLS
- read_file
- write_file

## QUALITY GATES
- [ ] 2-Step Graph API Compliance Gate
- [ ] Anti-Secret Redaction Gate
- [ ] Human Approval Checkpoint

# Facebook Page Manager

Skill đăng và quản lý nội dung Facebook Page qua **Graph API v19.0** bằng Python.

## Setup nhanh

### 1. Cài dependencies
```bash
pip install requests
```

### 2. Lấy Access Token
Xem hướng dẫn chi tiết: `references/get-token.md`

**Tóm tắt nhanh:**
- Vào [Graph API Explorer](https://developers.facebook.com/tools/explorer/)
- Tạo token với permissions: `pages_manage_posts`, `pages_read_engagement`, `pages_manage_engagement`, `publish_video`
- Gọi `GET /me/accounts` để lấy **Page Access Token** và **Page ID**

### 3. Tạo config
Tạo file `scripts/fb_config.json`:
```json
{
  "access_token": "EAAxxxxxxxxxxxxxxx",
  "page_id": "123456789012345"
}
```
> ⚠️ Thêm vào `.gitignore`, không commit file này!

---

## Script chính: `scripts/fb_post.py`

### Đăng text
```bash
python fb_post.py text --message "Nội dung bài viết"
```

### Đăng ảnh
```bash
python fb_post.py photo --message "Caption" --images anh1.jpg
```

### Carousel (nhiều ảnh)
```bash
python fb_post.py photo --message "Caption" --images a.jpg b.jpg c.jpg
```

### Video
```bash
python fb_post.py video --message "Caption" --video clip.mp4
```

### Reels
```bash
python fb_post.py video --message "Caption" --video clip.mp4 --reel
```

### Story ảnh
```bash
python fb_post.py story --type photo --media story.jpg
```

### Story video
```bash
python fb_post.py story --type video --media story.mp4
```

---

## Hẹn giờ đăng bài

Thêm `--schedule "YYYY-MM-DD HH:MM"` vào bất kỳ lệnh text/photo/video:

```bash
python fb_post.py text --message "Bài sáng thứ Hai" --schedule "2024-12-25 08:00"
python fb_post.py photo --message "Caption" --images anh.jpg --schedule "2024-12-25 10:00"
python fb_post.py video --message "Video mới" --video clip.mp4 --schedule "2024-12-25 20:00"
```

> ⏰ Thời gian phải sau hiện tại ít nhất **10 phút** và không quá **6 tháng**.
> Story **không hỗ trợ** hẹn giờ.

---

## Quản lý lịch đăng

### Xem danh sách bài hẹn giờ
```bash
python fb_post.py list-scheduled
```

### Xóa bài
```bash
python fb_post.py delete --post-id 123456789_987654321
```

### Đổi giờ đăng
```bash
python fb_post.py reschedule --post-id 123456789_987654321 --schedule "2024-12-26 09:00"
```

---

## Quản lý Comment

> **Permission cần thêm:** `pages_manage_engagement`

### Comment vào bài viết
```bash
python fb_post.py comment --post-id 123456789_987654321 --message "Nội dung comment"
```

### Reply vào comment
```bash
python fb_post.py reply --comment-id COMMENT_ID --message "Nội dung reply"
```

### Xem danh sách comment của bài viết
```bash
python fb_post.py list-comments --post-id 123456789_987654321
```

### Xóa comment
```bash
python fb_post.py delete-comment --comment-id COMMENT_ID
```

---

## References

- `references/get-token.md` — Hướng dẫn lấy Access Token từng bước
- `references/api-reference.md` — Chi tiết endpoints, format, giới hạn

## Lưu ý quan trọng

- **Page phải ở trạng thái Published** (không phải Unpublished/Restricted)
- **Video** upload có thể mất vài phút xử lý sau khi upload xong
- **Carousel** tối đa 10 ảnh theo giới hạn Facebook
- **Reels** phải từ 3-90 giây
- **Comment/Reply** cần permission `pages_manage_engagement`
- Nếu gặp lỗi permission, xem `references/get-token.md` phần Troubleshooting

## Tham Số Đầu Vào Của Kỹ Năng
- **post_message** (Toàn văn nội dung bài đăng kèm hashtag): `{{post_message}}`
- **media_path** (Đường dẫn file ảnh 16:9 hoặc Carousel): `{{media_path}}`
- **schedule_timestamp** (Thời gian đặt lịch Unix Timestamp hoặc đăng ngay): `{{schedule_timestamp}}`
4.103 ký tự · ~1.140 tokens đã điền còn trống

Câu hỏi thường gặp

Facebook Fanpage Two-Step Scheduled Publisher dùng để làm gì?

Facebook Fanpage Two-Step Scheduled Publisher là một Agent Skill (SOP chuẩn SKILL.md) thuộc nhóm Operations & SOP, giúp facebook Fanpage Two-Step Scheduled Publisher — Quy trình vận hành tự chủ chuẩn SOP cho AI Agent. Cần 3 đầu vào: Toàn văn nội dung bài đăng kèm hashtag; Đường dẫn file ảnh 16:9 hoặc Carousel; Thời gian đặt lịch Unix Timestamp hoặc đăng ngay. Dùng trực tiếp với ChatGPT, Claude, Cursor/Windsurf hoặc xuất SKILL.md cho Claude Code, OpenClaw, Hermes.

Cần chuẩn bị những thông tin đầu vào nào?

Toàn văn nội dung bài đăng kèm hashtag ({{post_message}}); Đường dẫn file ảnh 16:9 hoặc Carousel ({{media_path}}); Thời gian đặt lịch Unix Timestamp hoặc đăng ngay ({{schedule_timestamp}}). Mỗi biến có ô nhập riêng và giá trị mẫu để thử ngay.

Dùng Facebook Fanpage Two-Step Scheduled Publisher với ChatGPT, Claude hoặc Cursor như thế nào?

1. Setup nhanh: Setup nhanh 2. Cài dependencies: pip install requests 3. Lấy Access Token: Xem hướng dẫn chi tiết: references/get-token.md 4. Tạo config: Tạo file scripts/fb_config.json:

Skill này có những quality gate nào?

Trước khi bàn giao, agent phải vượt qua: 2-Step Graph API Compliance Gate; Anti-Secret Redaction Gate; Human Approval Checkpoint.

  • PromptTVT Agency

    Chuyển số liệu thô thành báo cáo tuần cho khách hàng: tóm tắt điều hành, insight, hành động tuần tới — không đổ lỗi, không vòng vo.

    #Reporting#Client Success#Agency#Operations
    Operations & SOP3 biếnChi tiết
  • PromptTVT Agency

    Biến mô tả quy trình lộn xộn (voice note, chat) thành SOP chuẩn: mục tiêu, vai trò, các bước, checklist, KPI.

    #SOP#Process#Operations#Documentation
    Operations & SOP2 biếnChi tiết
  • SkillTVT Agency

    Quy trình onboarding khách hàng mới trong 7 ngày: kickoff, thu thập quyền truy cập an toàn, audit ban đầu, kế hoạch 30-60-90.

    #Onboarding#Client Success#Agency#SOP
    Operations & SOP3 gatesChi tiết