hashnode

Manage Hashnode blog posts via the GraphQL API.

2|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/adelpro/openclaw-arsenals --skill hashnode-adelpro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hashnode
Source: https://github.com/adelpro/openclaw-arsenals/tree/main/02-skills/hashnode
Command: npx skills add https://github.com/adelpro/openclaw-arsenals --skill hashnode-adelpro

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage Hashnode blog posts programmatically via the GraphQL API, enabling automated creation, retrieval, updating, and deletion of posts without manual web UI.

Core Features & Use Cases

  • Create new posts in a Hashnode publication
  • List, get, update, and delete existing posts
  • Use in automated workflows to sync content with external tools or CI pipelines
  • Simple integration with environment variables for authentication

Quick Start

Set HASHNODE_TOKEN and HASHNODE_PUBLICATION_ID in your environment and run the Hashnode Blog Skill workflow to manage posts.

Frequently Asked Questions about hashnode

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

FAQPage Schema
How do I automate Hashnode blog post creation using GraphQL?

You can automate Hashnode blog post creation by sending GraphQL API requests to gql.hashnode.com. This requires configuring the HASHNODE_TOKEN and HASHNODE_PUBLICATION_ID environment variables to authenticate requests and target your publication.

Can I list and retrieve existing Hashnode publication posts programmatically?

Yes, you can list and retrieve existing Hashnode publication posts programmatically. The workflow executes GraphQL queries against the Hashnode endpoint to fetch post data, eliminating the need for manual web UI access.

Do I need environment variables to manage Hashnode posts in automated workflows?

Yes, you need environment variables to manage Hashnode posts in automated workflows. You must configure HASHNODE_TOKEN for authentication and HASHNODE_PUBLICATION_ID to specify the target publication for your GraphQL API operations.

What's the best way to sync content from a CI pipeline to a Hashnode blog?

The best way to sync content from a CI pipeline to a Hashnode blog is using an automated GraphQL workflow. This approach programmatically handles post creation and updates by authenticating with your HASHNODE_TOKEN variable.

How do I delete or update Hashnode posts via the GraphQL API?

To delete or update Hashnode posts via the GraphQL API, the workflow sends specific GraphQL mutations to https://gql.hashnode.com/graphql. This automates post modifications directly within your configured Hashnode publication.