Blog Writing Skill

Generates duplicate-free, SEO-ready developer blog posts with research and structured markdown output.

12|2|Updated Oct 2, 2025
One-click install
npx skills add https://github.com/hasanraiyan/resume --skill blog-writing-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Blog Writing Skill
Source: https://github.com/hasanraiyan/resume/tree/main/.agent/skills/blog-writing
Command: npx skills add https://github.com/hasanraiyan/resume --skill blog-writing-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you turn a blog idea into a duplicate-free, technically accurate, search-ready article that’s long enough to earn trust and includes runnable code and useful visuals.

Core Features & Use Cases

  • Duplicate-safe topic discovery: Fetches existing published articles from the portfolio API (with a local filename fallback) to prevent repeating topics.
  • Authority-focused research workflow: Creates a research plan, performs deep web research, and synthesizes findings into a gathered-research artifact before drafting.
  • Professional publishing-ready output: Produces a structured, high-quality markdown article with SEO metadata, image prompt placeholders, and a cross-posting strategy for Dev.to and Hashnode.

Quick Start

Ask the AI to write a new blog post about a specific developer topic, ensuring it checks existing articles for duplicates, performs deep research, drafts a 1,800–2,800 word article with real runnable code, and outputs the three required files.

Frequently Asked Questions about Blog Writing Skill

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

FAQPage Schema
How do I generate an SEO-ready developer blog post with runnable code?

To generate an SEO-ready developer blog post, this Skill researches your topic, drafts a 1,800–2,800 word article with runnable code, and outputs structured markdown alongside publication metadata.

How do I check existing portfolio slugs to avoid duplicate blog topics?

To avoid duplicate blog topics, the workflow fetches existing published slugs via the portfolio API, utilizing a local filename fallback if needed, ensuring your new blog topic remains entirely unique.

What is the best way to cross-post technical articles to Dev.to and Hashnode?

The best way to cross-post technical articles involves generating structured markdown with specific publication metadata and a cross-posting strategy, preparing your content directly for Dev.to and Hashnode.

How does deep web research improve technical blog writing?

Deep web research improves technical blog writing by creating a dedicated research plan, synthesizing findings into a gathered-research artifact, and ensuring the final drafted article is technically authoritative.

Can I generate image prompts for my developer blog automatically?

Yes, you can generate image prompts for your developer blog automatically; the workflow outputs a dedicated JSON file containing image prompt placeholders to visualize your article.

What are the length and formatting constraints for publishing developer posts?

The formatting constraints for publishing developer posts require a strict length of 1,800–2,800 words, real runnable code snippets, and exactly three output files containing content, metadata, and prompts.