Loading...
Loading...
Hashnode integration. Manage Users, Publications. Use when the user wants to interact with Hashnode data.
npx skill4agent add membranedev/application-skills hashnodemembranenpm install -g @membranehq/climembrane login --tenantmembrane login complete <code>membrane search hashnode --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 |
|---|---|---|
| Get User | get-user | Get a user's public profile by username |
| Add Comment | add-comment | Add a comment to a post |
| Update Post | update-post | Update an existing post |
| Create Draft | create-draft | Create a new draft post without publishing it |
| Publish Post | publish-post | Create and publish a new post to a publication |
| Get Post | get-post | Get a single post by its slug from a publication |
| List Posts | list-posts | List posts from a publication with pagination support |
| Get Publication | get-publication | Get a publication by its host (e.g., 'myblog.hashnode.dev') |
| Get My Publications | get-my-publications | Get the authenticated user's publications (blogs) |
| Get Me | get-me | Get the authenticated user's information including profile details and publications |
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