google-chat

List Google Chat spaces and retrieve message threads via the Google Chat API.

Updated Jan 30, 2026
One-click install
npx skills add https://github.com/takemi-ohama/ai-plugins --skill google-chat-takemi-ohama
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-chat
Source: https://github.com/takemi-ohama/ai-plugins/tree/main/plugins/ndf/skills/google-chat
Command: npx skills add https://github.com/takemi-ohama/ai-plugins --skill google-chat-takemi-ohama

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-apps-chat, google-auth, google-auth-httplib2, google-auth-oauthlib, and includes scripts (resource) components.

What problem does it solve?

Retrieve messages from Google Chat spaces and list available spaces via the Google Chat API, enabling secure, programmatic access to chat history by delegating authentication to the ndf:google-auth skill.

Core Features & Use Cases

  • Read messages from a Google Chat space and list spaces to support auditing, archiving, and analytics workflows.
  • Authenticate with ndf:google-auth and run the skill in a Python environment to export chat data for downstream processing.
  • Use cases include historical chat analysis, integration with data pipelines, and automated reporting for Google Workspace chats.

Quick Start

Authenticate with ndf:google-auth and fetch messages from a Google Chat space.

Frequently Asked Questions about google-chat

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I read Google Chat spaces and messages via the API?

You can use this skill to read Google Chat spaces and messages via the API. It lists available spaces and retrieves message threads by delegating OAuth2 authentication to the google-auth skill for secure programmatic access.

What do I need to retrieve Google Workspace chat history for data integration?

To retrieve Google Workspace chat history for data integration, you need the google-auth skill for credential management and a Python runtime to execute the Google Chat client, with dependencies declared in pyproject.toml.

Can I export Google Chat data for automated reporting workflows?

Yes, you can export Google Chat data for automated reporting workflows. The skill uses read-only scopes to fetch spaces and message threads, supporting historical chat analysis and integration with downstream data pipelines.

Does this Google Chat API integration support writing messages or creating spaces?

No, this Google Chat API integration does not support writing messages or creating spaces. It operates strictly on read-only scopes, chat.spaces.readonly and chat.messages.readonly, for listing spaces and retrieving message threads.