Loading...
Loading...
Github integration. Manage project management and ticketing data, records, and workflows. Use when the user wants to interact with Github data.
npx skill4agent add membranedev/application-skills githubmembranenpm install -g @membranehq/climembrane login --tenantmembrane login complete <code>membrane search github --elementType=connector --jsonoutput.items[0].element?.idmembrane connect --connectorId=CONNECTOR_ID --jsonmembrane connection list --jsonconnectionIdmembrane action list --intent=QUERY --connectionId=CONNECTION_ID --json| Name | Key | Description |
|---|---|---|
| List Issues | list-issues | List issues in a GitHub repository |
| List Pull Requests | list-pull-requests | List pull requests in a GitHub repository |
| List User Repositories | list-user-repositories | List repositories for a user |
| List Organization Repositories | list-org-repos | Lists all repositories for a specified organization. |
| List Commits | list-commits | List commits for a repository |
| List Branches | list-branches | List branches for a repository |
| List Releases | list-releases | List releases for a repository |
| Get Issue | get-issue | Get a specific issue from a GitHub repository |
| Get Pull Request | get-pull-request | Get a specific pull request from a GitHub repository |
| Get Repository | get-repository | Get a GitHub repository by owner and name |
| Create Issue | create-issue | Create a new issue in a GitHub repository |
| Create Pull Request | create-pull-request | Create a new pull request in a GitHub repository |
| Create Repository | create-repository | Create a new repository for the authenticated user |
| Create Release | create-release | Create a new release for a repository |
| Create Issue Comment | create-issue-comment | Create a comment on an issue or pull request |
| Create PR Review | create-pr-review | Create a review for a pull request |
| Update Issue | update-issue | Update an existing issue in a GitHub repository |
| Update Pull Request | update-pull-request | Update an existing pull request |
| Merge Pull Request | merge-pull-request | Merge a pull request |
| Search Issues and PRs | search-issues | Search issues and pull requests across GitHub. |
membrane action run --connectionId=CONNECTION_ID ACTION_ID --jsonmembrane action run --connectionId=CONNECTION_ID ACTION_ID --json --input "{ \"key\": \"value\" }"membrane request CONNECTION_ID /path/to/endpoint| Flag | Description |
|---|---|
| HTTP method (GET, POST, PUT, PATCH, DELETE). Defaults to GET |
| Add a request header (repeatable), e.g. |
| Request body (string) |
| Shorthand to send a JSON body and set |
| Send the body as-is without any processing |
| Query-string parameter (repeatable), e.g. |
| Path parameter (repeatable), e.g. |
membrane action list --intent=QUERY