googleslides-automation
bởi ComposioHQgoogleslides-automation giúp agent tạo và chỉnh sửa Google Slides qua Rube MCP: tạo deck, sinh slide từ Markdown, sao chép template, cập nhật nội dung hàng loạt và lấy thumbnail sau khi kiểm tra schema công cụ hiện tại.
Skill này đạt 70/100, nghĩa là đủ phù hợp để đưa vào thư mục, nhưng nên được giới thiệu như một hướng dẫn tự động hóa phụ thuộc vào Rube hơn là một gói dùng ngay. Người dùng thư mục có đủ thông tin để hiểu khi nào nên dùng và agent nên bắt đầu ra sao, nhưng việc thiếu tệp hỗ trợ, lệnh cài đặt và ví dụ đầy đủ khiến một số chi tiết thực thi phải dựa vào schema MCP trực tiếp và phán đoán của agent.
- Phạm vi và tình huống kích hoạt rõ ràng: frontmatter và tiêu đề xác định tự động hóa Google Slides qua Rube MCP để tạo bản trình bày, thêm slide từ Markdown, cập nhật hàng loạt, dùng template và lấy thumbnail.
- Điều kiện vận hành được nêu rõ: cần Rube MCP, `RUBE_SEARCH_TOOLS`, kết nối `googleslides` đang hoạt động qua `RUBE_MANAGE_CONNECTIONS`, và tra cứu schema hiện tại trước khi thực thi.
- Có các điểm bắt đầu workflow và tên công cụ cụ thể như `GOOGLESLIDES_PRESENTATIONS_CREATE` và `GOOGLESLIDES_CREATE_SLIDES_MARKDOWN`, giúp agent có định hướng tốt hơn so với một prompt chung chung.
- Không có tệp hỗ trợ, script, ví dụ hoặc tài nguyên tham chiếu đi kèm; việc áp dụng phụ thuộc hoàn toàn vào một tệp SKILL.md và các schema công cụ Rube đang hoạt động.
- Tệp skill không cung cấp lệnh cài đặt, và phần thiết lập giả định người dùng đã biết cách thêm và vận hành endpoint Rube MCP trong client của mình.
Tổng quan về skill googleslides-automation
googleslides-automation dùng để làm gì
googleslides-automation là một Claude skill để tạo và chỉnh sửa Google Slides thông qua Rube MCP by Composio. Skill này phù hợp với người dùng muốn agent thực hiện các thao tác cụ thể trên slide deck: tạo presentation, tạo slide từ Markdown, sao chép từ template có sẵn, cập nhật nội dung hàng loạt và lấy thumbnail để rà soát.
Giá trị chính của skill không chỉ là “viết giúp tôi một bộ slide” theo nghĩa chung chung. googleslides-automation cung cấp cho agent một quy trình ưu tiên công cụ để thao tác trên các file Google Slides thật, bao gồm yêu cầu phải tìm schema hiện tại của Rube tool trước khi gọi các action của Google Slides.
Người dùng và quy trình làm slide deck phù hợp nhất
Skill googleslides-automation này rất phù hợp nếu bạn thường xuyên chuyển ghi chú có cấu trúc, báo cáo, kế hoạch ra mắt, dàn ý bán hàng hoặc tài liệu họp thành Google Slides. Skill đặc biệt hữu ích cho Slide Decks khi nguồn nội dung đã có cấu trúc bán sẵn: heading Markdown, danh sách bullet, speaker notes, template ID, hướng dẫn thương hiệu hoặc một presentation hiện có cần cập nhật.
Skill sẽ kém hữu ích hơn nếu bạn chỉ cần tư vấn copywriting, nhận xét thiết kế trực quan hoặc một dàn ý dùng một lần mà không cần thao tác trực tiếp với Google Slides.
Điểm khác biệt chính trước khi cài đặt
Điểm khác biệt quan trọng là khả năng thực thi dựa trên MCP. Thay vì yêu cầu model mô tả nên có những slide nào, skill hướng dẫn agent kết nối với toolkit googleslides, kiểm tra các tool hiện có bằng RUBE_SEARCH_TOOLS, rồi dùng các schema tool đang hoạt động như tạo presentation, tạo slide từ Markdown, cập nhật hàng loạt, sao chép template và lấy thumbnail.
Vì vậy, việc áp dụng skill phụ thuộc vào thiết lập MCP của bạn. Nếu Rube MCP không khả dụng trong client bạn đang dùng, skill sẽ không thể thực hiện các action cốt lõi trên Google Slides.
Cách sử dụng skill googleslides-automation
Đường dẫn cài đặt và thiết lập googleslides-automation
Cài đặt skill từ bộ sưu tập skill của Composio, sau đó cấu hình Rube MCP trong AI client của bạn:
npx skills add ComposioHQ/awesome-claude-skills --skill googleslides-automation
Đường dẫn trong repository là:
composio-skills/googleslides-automation/SKILL.md
Skill kỳ vọng Rube MCP được kết nối tại:
https://rube.app/mcp
Trước khi yêu cầu xử lý deck, hãy xác minh rằng RUBE_SEARCH_TOOLS khả dụng. Sau đó dùng RUBE_MANAGE_CONNECTIONS với toolkit googleslides. Nếu connection chưa ở trạng thái ACTIVE, hãy làm theo link xác thực được trả về và xác nhận connection trước khi chạy các thao tác trên slide.
Dữ liệu đầu vào cần có để tạo kết quả ổn định
Để dùng googleslides-automation hiệu quả, hãy cung cấp cho agent các đầu vào mang tính vận hành, thay vì chỉ nêu một mục tiêu mơ hồ. Các đầu vào hữu ích gồm:
- Tiêu đề deck và đối tượng người xem dự kiến
- Số lượng slide mong muốn hoặc cấu trúc theo section
- Nội dung Markdown cần chuyển thành slide
presentationIdhiện có nếu đang cập nhật một deck- Template presentation ID nếu sao chép từ deck theo thương hiệu
- Ràng buộc thương hiệu như giọng văn, màu sắc, ưu tiên layout hoặc những thay đổi không được phép
- Agent nên tạo mới, cập nhật, sao chép hay chỉ kiểm tra thumbnail
Prompt yếu là: “Make a sales deck.”
Prompt tốt hơn là: “Use googleslides-automation to create a 10-slide Google Slides deck from the Markdown below for a VP Sales audience. First confirm the active googleslides connection, search current tool schemas, create a presentation titled Q3 Pipeline Review, generate slides from the Markdown, then retrieve thumbnails so I can review layout issues.”
Quy trình thực tế cho lần chạy đầu tiên
Hãy bắt đầu bằng cách đọc SKILL.md; trong thư mục skill này không có script, tài liệu tham chiếu hay README bổ sung, nên file skill là nguồn thông tin chính xác nhất. Khi sử dụng, một quy trình tốt là:
- Yêu cầu agent xác nhận Rube MCP có khả dụng hay không.
- Yêu cầu agent chạy
RUBE_SEARCH_TOOLStrước khi chọn tool Google Slides. - Xác nhận hoặc thiết lập connection
googleslidesđang ở trạng thái active. - Cung cấp nội dung deck hoặc target presentation ID.
- Để agent thực hiện từng nhóm thao tác một: tạo mới, tạo từ Markdown, cập nhật hàng loạt, sao chép template hoặc lấy thumbnail.
- Rà soát thumbnail hoặc slide ID trước khi yêu cầu chỉnh sửa trên phạm vi rộng hơn.
Cách này giúp giảm rủi ro lệch schema, vô tình chỉnh nhầm presentation hoặc thực hiện batch update quá rộng.
Mẫu prompt để tạo slide tốt hơn
Hãy mô tả tác vụ thật rõ ràng:
Use googleslides-automation for Slide Decks.
Goal: create a Google Slides presentation for [audience].
Action: [create new deck / update existing deck / copy from template].
Inputs: [Markdown, template ID, presentation ID, title].
Constraints: [slide count, tone, branding, sections to preserve].
Verification: search current Rube tool schemas first, confirm googleslides connection is ACTIVE, then return the presentation link and thumbnail review notes.
Cách viết này giúp agent chọn đúng Google Slides tool thay vì dựa vào hành vi tạo slide chung chung.
Câu hỏi thường gặp về skill googleslides-automation
googleslides-automation có thân thiện với người mới không?
Có, nếu AI client của bạn đã hỗ trợ MCP servers. Quy trình của skill khá rõ ràng, nhưng người mới nên hiểu rằng skill phụ thuộc vào Rube MCP và xác thực Google. Nếu bạn chưa từng cấu hình MCP tools, bước thiết lập có thể mất nhiều thời gian hơn chính tác vụ tạo slide.
Skill này khác gì so với một prompt tạo slide thông thường?
Một prompt thông thường có thể phác thảo dàn ý hoặc gợi ý nội dung slide. Skill googleslides-automation được thiết kế để thao tác trên Google Slides thật thông qua các tool Rube MCP của Composio. Điều đó có nghĩa là skill có thể tạo file, cập nhật presentation, sao chép từ template và lấy thumbnail khi connection đang active.
Khi nào không nên dùng skill này?
Không nên dùng skill khi bạn không thể cấp quyền truy cập Google Slides, khi tổ chức của bạn chặn kết nối MCP bên ngoài, hoặc khi bạn cần thiết kế đồ họa rất chính xác vượt ngoài khả năng mà schema tool Google Slides hiện có hỗ trợ. Cũng nên tránh dùng cho các deck có độ nhạy cảm cao, trừ khi quy trình MCP và tài khoản Google đã được đội ngũ bảo mật của bạn phê duyệt.
Nên kiểm tra gì trước khi cài đặt?
Hãy kiểm tra client của bạn có thể thêm https://rube.app/mcp hay không, RUBE_SEARCH_TOOLS có khả dụng không, và bạn có được phép kết nối toolkit googleslides không. Ngoài ra, nên xem trực tiếp SKILL.md, vì skill này hiện được triển khai dưới dạng một file duy nhất, không có helper script hay asset tham chiếu bổ sung.
Cách cải thiện skill googleslides-automation
Cải thiện kết quả googleslides-automation bằng đầu vào tốt hơn
Cải thiện chất lượng lớn nhất đến từ nội dung nguồn có cấu trúc. Markdown có phân cấp #, ## và bullet rõ ràng thường chuyển đổi tốt hơn văn bản dài được dán trực tiếp. Hãy bổ sung mục đích của slide khi cần, chẳng hạn “problem,” “market evidence,” “roadmap,” hoặc “decision ask.” Nếu dùng template, hãy cung cấp template ID và giải thích phần nào cần giữ nguyên: layouts, theme, title slide, section dividers hoặc quy ước footer.
Các lỗi thường gặp cần tránh
Rào cản phổ biến nhất là bỏ qua bước tìm tool bắt buộc. Schema của Rube tool có thể thay đổi, vì vậy agent luôn nên gọi RUBE_SEARCH_TOOLS trước khi dùng các action của Google Slides. Một vấn đề thường gặp khác là mục tiêu deck không rõ ràng: nếu bạn cung cấp nhiều link hoặc ID, hãy chỉ rõ presentation nào cần được chỉnh sửa và presentation nào chỉ dùng làm template.
Với batch update, nếu deck quan trọng, hãy yêu cầu agent tóm tắt các thay đổi dự kiến trước khi thực thi.
Lặp lại sau deck đầu tiên được tạo
Sau khi tạo xong, đừng yêu cầu “make it better” nếu không có chỉ dẫn cụ thể. Hãy dùng thumbnail review hoặc số slide:
- “Shorten slides 3 and 4 by 30%.”
- “Add an executive-summary slide after slide 1.”
- “Keep the template, but replace product screenshots only.”
- “Fetch thumbnails again and flag slides with overcrowded text.”
Cách này giúp googleslides-automation tập trung vào các thao tác Google Slides có thể kiểm chứng.
Những cải tiến nên bổ sung ở cấp repository
Với người bảo trì trong tương lai, skill sẽ mạnh hơn nếu có một README.md ngắn, prompt mẫu, input Markdown mẫu và phần troubleshooting cho connection googleslides không active. Một file tham chiếu nhỏ minh họa các mẫu batch-update an toàn cũng sẽ giảm rủi ro áp dụng cho người dùng đang chỉnh sửa Slide Decks hiện có thay vì tạo presentation mới.
