content-structure-patterns

Content Structure Patterns

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 "content-structure-patterns" with this command: npx skills add arustydev/ai/arustydev-ai-content-structure-patterns

Content Structure Patterns

Organizational patterns for different types of technical blog posts.

Overview

This skill provides structural templates for the four primary blog post types: tutorials, deep-dives, research summaries, and development journals. Each pattern is optimized for its specific purpose and reader expectations.

This skill covers:

  • Structure templates for 4 blog post types

  • Section ordering and purpose

  • Length guidelines per section

  • Reader journey mapping

This skill does NOT cover:

  • Writing style and voice (see technical-writing-style)

  • Code example formatting (see code-example-best-practices)

  • SEO optimization

Post Types

Type Purpose Typical Length Reader Goal

Tutorial Teach a skill 1500-3000 words Complete a task

Deep-dive Explain concepts 2000-4000 words Understand deeply

Research Summary Synthesize findings 1000-2000 words Learn key insights

Dev Journal Share experience 800-1500 words Learn from journey

Pattern: Tutorial

Tutorials guide readers through completing a specific task.

Structure

Title: "How to [Action] [Thing] [Context]"

Introduction (100-150 words)

  • What you'll build/learn
  • Prerequisites
  • Time estimate

[Setup/Prerequisites] (if significant)

  • Required tools
  • Environment setup
  • Starting point

Step 1: [First Action]

  • Single focused action
  • Code example
  • Expected result

Step 2: [Second Action]

  • Single focused action
  • Code example
  • Expected result

[Additional Steps...]

[Troubleshooting] (optional)

  • Common errors
  • Solutions

Conclusion (50-100 words)

  • What was accomplished
  • Next steps
  • Related resources

Key Principles

  • One action per step — Never combine multiple actions

  • Show expected output — Let readers verify progress

  • Provide escape hatches — Link to troubleshooting for complex steps

  • Number steps — Clear progression helps readers track position

Example Titles

  • "How to Set Up CI/CD with GitHub Actions"

  • "How to Build a REST API with FastAPI"

  • "How to Deploy a Next.js App to Vercel"

Pattern: Deep-Dive

Deep-dives explain concepts, architectures, or technologies in depth.

Structure

Title: "[Concept]: [Subtitle with Hook]"

Introduction (150-200 words)

  • Hook: Why this matters
  • What you'll learn
  • Who this is for

Background/Context

  • History or motivation
  • Problem being solved
  • Prior approaches (optional)

Core Concept 1

  • Explanation
  • Diagrams/visuals
  • Examples

Core Concept 2

  • Explanation
  • How it relates to Concept 1
  • Examples

[Additional Concepts...]

Practical Application

  • How to apply this knowledge
  • Code examples
  • Real-world scenarios

Trade-offs and Considerations

  • When to use this
  • When NOT to use this
  • Alternatives

Conclusion (100-150 words)

  • Key takeaways (bullet points)
  • Further reading

Key Principles

  • Build understanding progressively — Each section builds on the previous

  • Use analogies — Connect new concepts to familiar ones

  • Include visuals — Diagrams aid conceptual understanding

  • Be honest about trade-offs — Credibility comes from nuance

Example Titles

  • "Event Sourcing: Building Systems That Remember Everything"

  • "Understanding WebAssembly: From Browser to Server"

  • "The Actor Model: Concurrency Without Shared State"

Pattern: Research Summary

Research summaries synthesize multiple sources into actionable insights.

Structure

Title: "[Topic]: [Key Finding or Trend]"

Key Takeaways (100 words)

  • 3-5 bullet points
  • Most important findings
  • Actionable insights

Introduction (100-150 words)

  • Research question or topic
  • Why it matters now
  • Scope of research

Findings

Finding 1: [Headline]

  • Evidence/data
  • Source attribution
  • Implications

Finding 2: [Headline]

  • Evidence/data
  • Source attribution
  • Implications

Analysis

  • Patterns across findings
  • What this means
  • Remaining questions

Recommendations

  • Actionable next steps
  • Who should care
  • Timeline considerations

Methodology (brief)

  • Sources reviewed
  • Time period
  • Limitations

Sources

  • Linked references

Key Principles

  • Lead with conclusions — Key takeaways at the top

  • Cite sources consistently — Build credibility

  • Synthesize, don't summarize — Add analysis beyond sources

  • Be transparent about methodology — Let readers assess validity

Example Titles

  • "State of JavaScript 2024: The Frameworks Developers Actually Use"

  • "Database Performance: Benchmarking PostgreSQL vs MySQL"

  • "Remote Work Tools: What Engineering Teams Are Using"

Pattern: Development Journal

Dev journals share personal experiences building or learning something.

Structure

Title: "[What I Did/Learned]: [Context or Outcome]"

TL;DR (50 words)

  • What happened
  • Key lesson

Context (100 words)

  • What I was trying to do
  • Why it mattered
  • Starting point

The Journey

Challenge 1

  • What went wrong
  • What I tried
  • What worked

[Additional Challenges...]

What I Learned

  • Key insights (bulleted)
  • What I'd do differently
  • Resources that helped

Next Steps (optional)

  • What's next
  • Open questions

Key Principles

  • Be authentic — Share real struggles, not just wins

  • Extract lessons — Make it valuable for others

  • Show your thinking — The process matters more than the result

  • Keep it focused — One project/experience per post

Example Titles

  • "Debugging a Memory Leak: A 3-Day Investigation"

  • "What I Learned Building My First Rust CLI"

  • "Migrating 10GB of Data: Lessons from Production"

Section Guidelines

Introductions

Element Purpose Length

Hook Grab attention 1-2 sentences

Value proposition Why read this 1 sentence

Prerequisites/scope Set expectations 1-2 sentences

Overview What's coming 1 sentence or list

Conclusions

Element Purpose

Summary Reinforce key points

Next steps Guide further learning

CTA Encourage action (subscribe, try, share)

Code Sections

See code-example-best-practices skill for detailed guidance.

See Also

  • technical-writing-style skill - Voice and clarity guidelines

  • code-example-best-practices skill - Code snippet standards

  • tutorial-format style - Tutorial output style

  • deep-dive-format style - Deep-dive output style

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.

Coding

pkgmgr-homebrew-formula-dev

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

cross-browser-compatibility

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

extension-anti-patterns

No summary provided by upstream source.

Repository SourceNeeds Review
content-structure-patterns | V50.AI