This connects Claude to GitHub through Membrane's API layer, so you can query repos, manage issues and pull requests, create releases, and handle all the standard project management workflows without dealing with auth yourself. The free tier works fine. It's built around Membrane's CLI, which means you search for actions by intent rather than reading docs, and it handles OAuth and token refresh automatically. The action list is comprehensive enough for most repo management tasks, and when it's not, you can proxy raw requests directly to GitHub's API with auth still handled for you. Saves you from writing another OAuth flow or storing tokens locally.

skills.sh installs
383
GitHub stars
272
last updated
Aug 21, 2026

Install

$ npx -y skills add membranedev/application-skills --skill github --agent claude-code

Installs into .claude/skills of the current project.

Files

Github

GitHub is a web-based platform for version control and collaboration using Git. Developers use it to host, review, and manage code, as well as to track and resolve issues.

Official docs: https://docs.github.com/en/rest

Github Overview

  • Repository
    • Issue
    • Pull Request

Use action names and parameters as needed.

Working with Github

This skill uses the Membrane CLI to interact with Github. Membrane handles authentication and credentials refresh automatically — so you can focus on the integration logic rather than auth plumbing.

Install the CLI

Install the Membrane CLI so you can run membrane from the terminal:

npm install -g @membranehq/cli@latest

Authentication

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

This will either open a browser for authentication or print an authorization URL to the console, depending on whether interactive mode is available.

Headless environments: The command will print an authorization URL. Ask the user to open it in a browser. When they see a code after completing login, finish with:

membrane login complete <code>

Sponsors

Details

Repository
github.com/membranedev/application-skills
Category
Git & Pull Requests
First seen
Jun 3, 2026

More from membranedev/application-skills

All 142
1alirezarezvani avatarcco-reviewalirezarezvani/claude-skills/cs:cco-review <plan> — Retention-obsessed Chief Customer Officer interrogation of any plan that touches customer retention, segmentation, CS team sizing, or CS380skills.sh installs
2alirezarezvani avatarcro-reviewalirezarezvani/claude-skills/cs:cro-review <plan> — Pipeline-paranoid interrogation of revenue, win rate, NRR, and ramp time. Use when the forecast misses pipeline coverage, win rates drop380skills.sh installs
3secondsky avatarwoocommerce-code-reviewsecondsky/claude-skillsReview WooCommerce code changes for coding standards compliance. Use when reviewing code locally, performing automated PR reviews, or checking code quality in W379skills.sh installs
4alirezarezvani avatarcaio-reviewalirezarezvani/claude-skills/cs:caio-review <plan> — Eval-demanding Chief AI Officer interrogation of any plan that involves AI: model selection, risk classification, cost economics, or AI378skills.sh installs
5decebals avatararchitecture-reviewdecebals/claude-code-javaAnalyze Java project architecture at macro level - package structure, module boundaries, dependency direction, and layering. Use when user asks "review architec374skills.sh installs
6alirezarezvani avatargc-reviewalirezarezvani/claude-skills/cs:gc-review <plan> — General Counsel interrogation of contracts, IP, regulatory, term sheets, and employment-law surface. Use when reviewing a term sheet befo367skills.sh installs