ai-blog-writer

AI Programming Blog Writer

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "ai-blog-writer" with this command: npx skills add leoli77521/portfolio-starter-kit/leoli77521-portfolio-starter-kit-ai-blog-writer

AI Programming Blog Writer

专为 tolearn.blog 设计的博客写作技能,帮助创建面向欧美读者的高质量 AI 编程内容。

Core Writing Principles

Target Audience

  • English-speaking developers and tech enthusiasts in US/Europe

  • Skill levels: beginner to intermediate

  • Interest areas: AI tools, LLMs, practical programming tutorials

Voice & Tone

  • Conversational but professional

  • First-person perspective ("I discovered...", "Let me show you...")

  • Avoid overly formal academic language

  • Use humor sparingly and appropriately

  • Be direct and actionable

Content Structure

  1. Hook (1-2 sentences) - Grab attention with a problem or question
  2. Introduction (2-3 paragraphs) - Context and what reader will learn
  3. Main Content - Step-by-step with code examples
  4. Practical Tips - Real-world applications
  5. Conclusion - Summary + Call to action

SEO Optimization

Title Guidelines

  • Length: 50-60 characters (optimal for search)

  • Format: [Action Verb] + [Topic] + [Benefit/Year]

  • Examples:

  • "Build Your First AI Chatbot with Claude API in 2026"

  • "Master Prompt Engineering: 7 Techniques That Actually Work"

Meta Description

  • Length: 150-160 characters

  • Include primary keyword naturally

  • End with call-to-action or benefit

Keyword Strategy

  • Primary keyword in: title, H1, first paragraph, URL slug

  • Use 2-3 related keywords naturally throughout

  • Include long-tail variations

Internal Linking

  • Link to 2-3 related posts on tolearn.blog

  • Use descriptive anchor text (not "click here")

Writing Workflow

Step 1: Topic Analysis

  • Identify the core problem/question

  • Research current trends and competitors

  • Find unique angle or fresh perspective

Step 2: Outline Creation

Create structured outline before writing:

[Title]

Introduction

  • Hook: [attention grabber]
  • Problem: [what reader struggles with]
  • Promise: [what they'll learn]

Section 1: [Foundation]

  • Key concept
  • Code example

Section 2: [Implementation]

  • Step-by-step guide
  • Common pitfalls

Section 3: [Advanced Tips]

  • Pro techniques
  • Real-world examples

Conclusion

  • Key takeaways (3-5 bullets)
  • Next steps / CTA

Step 3: Draft Writing

  • Write first draft without editing

  • Focus on teaching, not impressing

  • Include code snippets with comments

  • Add screenshots/diagrams where helpful

Step 4: Polish

  • Check for clarity and flow

  • Verify all code examples work

  • Add transition sentences

  • Optimize for SEO

Code Examples Best Practices

Formatting

Always include comments explaining what the code does

Use realistic variable names

Show complete, runnable examples

from anthropic import Anthropic

client = Anthropic()

Create a simple chat completion

response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[ {"role": "user", "content": "Hello, Claude!"} ] )

print(response.content[0].text)

Code Block Guidelines

  • Specify language for syntax highlighting

  • Include expected output when helpful

  • Break long code into digestible chunks

  • Explain BEFORE showing code, not after

Content Categories

Tutorial Posts (How-to)

  • Step-by-step instructions

  • Prerequisites clearly stated

  • Expected time to complete

  • Troubleshooting section

Explanation Posts (What/Why)

  • Concept breakdown

  • Real-world analogies

  • Comparison tables

  • Visual diagrams

News/Analysis Posts

  • Timely topics

  • Personal perspective

  • Implications for readers

  • Actionable takeaways

Quality Checklist

Before publishing, verify:

  • Title is 50-60 characters and compelling

  • Meta description is 150-160 characters

  • First paragraph hooks the reader

  • All code examples are tested and working

  • Headings follow logical H2 → H3 hierarchy

  • Images have alt text

  • Internal links to 2-3 related posts

  • Call-to-action in conclusion

  • No grammar/spelling errors

  • Reading time is appropriate (5-10 min ideal)

Reference Files

  • For detailed SEO guidelines: See references/seo-guide.md

  • For content templates: See references/templates.md

  • For writing style examples: See references/style-examples.md

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

pseo-engine

No summary provided by upstream source.

Repository SourceNeeds Review
General

blog-content-enhancer

No summary provided by upstream source.

Repository SourceNeeds Review
General

ai-blog-studio

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

openclaw-version-monitor

监控 OpenClaw GitHub 版本更新,获取最新版本发布说明,翻译成中文, 并推送到 Telegram 和 Feishu。用于:(1) 定时检查版本更新 (2) 推送版本更新通知 (3) 生成中文版发布说明

Archived SourceRecently Updated