Membrane Application Skills

A skill set that teaches an agent to work with Gmail, Slack, HubSpot, Salesforce and other apps through the Membrane CLI

  • 272 ★ on the repository
  • Last commit
Skill

Broad access

Why this level

  • The skills perform actions in mail, chats and CRMs on your behalf
  • They require login to third-party services and a Membrane account
All reasons and checks

membranedev/application-skills

Install

Manual install

npm install -g @membranehq/cli@latest

The Membrane CLI that the skills call to reach apps. After install run membrane login.

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • The skills perform actions in mail, chats and CRMs on your behalf
  • They require login to third-party services and a Membrane account

This is third-party code. Review the repository files before installing.

What it does

The repository gathers one skill per app: each skill describes the service's entities, the available actions, and when to use which. Every SKILL.md is written for Membrane CLI calls, and Membrane handles login, keys and token refresh. Once you install the skill for an app, the agent can run actions there: send an email, create a task, append a spreadsheet row. The skills follow the open Agent Skills spec, so different agents can use them.

Who it is for. For developers and teams who need to connect an agent to work services without hand-wiring authorization.

Good fit when

  • You want the agent to run actions in Gmail, Slack, a CRM or another external service
  • You want ready descriptions of an app's entities and actions instead of a raw API
  • You work across several services and want one connection path

Not a fit when

  • You are not ready to create a Membrane account and install its CLI
  • You need direct API access to the service without an intermediary
  • The app you need is not among the folders in skills/

Example request

Using the gmail skill, list my last ten emails and draft a reply

Limitations

The skills are not self-contained: they work only through the Membrane CLI (an npm package) and require a Membrane account, with a free tier. You authorize each service in the browser. Availability of the platform and the connected services from Russia without a VPN is not guaranteed and should be checked per app.

How to disable. Remove the skill folder from the agent's skills directory and, if needed, uninstall the CLI: npm uninstall -g @membranehq/cli.

FAQ

How many apps are supported?

The repository has a separate skill folder per app, numbering in the thousands. See the full list in the skills/ directory.

Do I need a paid account?

Membrane offers a free tier; the platform handles authorization and token refresh.

Discussion

No questions or reviews yet.

Skills

Cross-platform agent skills: read-only PostgreSQL, MySQL and MSSQL queries, Google Workspace, Jira, Telegram, text-to-speech and research

SkillBroad access454Repository stars

A language and runtime for skills an agent writes and a human approves: execution through allowlisted connectors and signatures

CLIBroad access76Repository stars
Official

Skills for coding agents that build and verify workspaces on the Lemma platform, with their agents and apps

SkillBroad access647Repository stars

Windows skills for agents on PowerShell: Outlook, Microsoft 365, Edge browser, desktop and system commands as structured JSON.

SkillBroad access50Repository stars

A skill that equips an agent with Kody CLI for local code execution using shared memory, packages and cloud account data.

SkillBroad access953Repository stars
Official

Plugin with the zapier-sdk skill: an agent writes code for 9,000+ Zapier apps and takes action keys from the live catalog

SkillBroad access269Repository stars

README in short

The README frames the collection as thousands of skills, one per app. Each skill describes the service structure, actions and hints on when to call what, and relies on the Membrane CLI for authorization. It claims compatibility with Claude Code, Cursor, Codex, GitHub Copilot, Gemini CLI and other Agent Skills spec agents. Install by app name via npx skills add or by copying the folder. MIT licensed.

README badge

Original SKILL.md

---
name: gmail
description: |
  Gmail integration. Manage communication data, records, and workflows. Use when the user wants to interact with Gmail data.
compatibility: Requires network access and a valid Membrane account (Free tier supported).
license: MIT
homepage: https://getmembrane.com
repository: https://github.com/membranedev/application-skills
metadata:
  author: membrane
  version: "1.0"
  categories: ""
---

# Gmail

Gmail is a free email service provided by Google. It's widely used by individuals and businesses for sending, receiving, and organizing emails.

## Working with Gmail

This skill uses the Membrane CLI to interact with Gmail. Membrane handles authentication and credentials refresh automatically.

### Install the CLI

npm install -g @membranehq/cli@latest

### Authentication

membrane login --tenant --clientName=<agentType>

Report a problem