CSDN Technical Writing

SkillDocs & knowledge

Draft, rewrite, or audit Chinese CSDN-style technical articles using a specific long-form teaching structure: a plain-text overall title, Markdown headings for section levels, dense natural paragraphs, beginner-first progression, commented code examples, and splitting when an article becomes too long. Use for technical tutorials, AI and backend articles, engineering practice notes, and beginner-friendly series.

Available today. Use it from your connected AI after setup.

Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

Then ask your AI: use the CSDN Technical Writing skill

What this skill tells your AI

The instructions your AI receives, as published by fairy123456789/human-edge-agent-skills in skills/csdn-technical-writing/SKILL.md and read by ahel’s review.

Write for a motivated beginner who wants to understand the mechanism, not just copy the code.

Formatting contract

  1. The article's overall title is plain text, not a Markdown heading.
  2. First-level sections use #.
  3. Second-level sections use ##.
  4. Prefer roughly 4–7 first-level sections for a normal article.
  5. Use full natural paragraphs. Do not split every sentence into a separate paragraph.
  6. Code goes in fenced code blocks.
  7. When total content would exceed roughly 5,000 Chinese characters, split it into a series rather than compressing explanation.
  8. Code-heavy subarticles should generally stay within about 5,000 Chinese characters. A deliberately concise version can target about 2,000 characters.

Run scripts/lint_csdn_article.py when the draft is available as Markdown.

Teaching sequence

For each important concept:

  1. Give a formal, accurate definition.
  2. Explain it again in natural language.
  3. Explain how it works step by step.
  4. Explain when it is useful.
  5. Explain one or two common mistakes or misunderstandings.
  6. Give a minimal but meaningful code example.
  7. Comment key lines or explain them immediately after the code.
  8. Connect the concept to the next concept before introducing new terminology.

Do not stack several unexplained terms in one paragraph.

Paragraph style

  • Prefer medium-to-long natural paragraphs when a concept needs continuous explanation.
  • Short paragraphs are allowed when they improve code reading or mark a genuine transition.
  • Avoid list-heavy article bodies when prose can explain the logic more naturally.
  • Avoid repetitive heading formulas such as “为什么……是什么……应该怎样……”. Headings should name the actual technical issue.
  • Keep language professional, clear, and approachable. Avoid empty motivational sentences and generic AI conclusions.

Article series

If one topic needs several articles, preserve a clear learning path. Each subarticle should solve one coherent stage and state what prerequisite it assumes.

Signals

GitHub stars
90
Last commit
Sep 2026

ahel review

  • K6low
    bundled executables the agent is told to run

Automated review, not a security audit. Ruleset v1+k2.

Advanced
Item type
skill
Key
csdn-technical-writing
Source
github.com/fairy123456789/human-edge-agent-skills