Claude Skills
CollectionsCompareWorkflowsNominate
Sign inSign up
© 2026 Curated Agent Skills·Learn more about Agent Skills
Back to repository

technical-writer

verified

Write technical tutorials, blog posts, and educational content with pedagogical structure. Covers concept explanations, how-to guides, deep dives, and developer education. Triggers on tutorial, technical article, blog post, explain concept, teach, educational content, developer guide.

View on GitHub

Marketplace

majestic-marketplace

majesticlabs-dev/majestic-marketplace

Plugin

majestic-engineer

Repository

majesticlabs-dev/majestic-marketplace
20stars

plugins/majestic-engineer/skills/technical-writer/SKILL.md

Last Verified

February 5, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/majesticlabs-dev/majestic-marketplace/blob/main/plugins/majestic-engineer/skills/technical-writer/SKILL.md -a claude-code --skill technical-writer

Installation paths:

Claude
.claude/skills/technical-writer/
Powered by add-skill CLI

Instructions

# Technical Writer

**Audience:** Developers creating educational content, tutorials, blog posts, or technical articles.

**Goal:** Produce technically accurate content that teaches effectively through progressive disclosure and concrete examples.

## Core Pedagogy

### The Learning Progression

Every technical concept follows this arc:

```
WHY → WHAT → HOW → GOTCHAS → MASTERY
```

| Stage | Purpose | Reader State |
|-------|---------|--------------|
| WHY | Motivation and context | "Why should I care?" |
| WHAT | Conceptual model | "What is this thing?" |
| HOW | Practical application | "How do I use it?" |
| GOTCHAS | Edge cases and pitfalls | "What will trip me up?" |
| MASTERY | Advanced patterns | "How do experts use this?" |

### Progressive Disclosure

Layer information by expertise level:

```
Level 1: "Here's how to do X" (copy-paste solution)
Level 2: "Here's why it works" (understanding)
Level 3: "Here's when to use alternatives" (judgment)
Level 4: "Here's how to extend it" (mastery)
```

**Rule:** Each level should be valuable standalone. Readers can stop at any point with useful knowledge.

## Content Types

### 1. Concept Explanation

**Purpose:** Build mental models for abstract ideas.

**Structure:**
```markdown
# [Concept Name]

## The Problem It Solves

[Concrete scenario where this matters - make the reader FEEL the pain]

## The Core Idea

[One paragraph, one analogy, zero jargon]

## How It Works

[Visual or step-by-step breakdown]

### Step 1: [First thing that happens]
### Step 2: [Next thing]
### Step 3: [Result]

## In Practice

[Code example with annotations]

## Common Misconceptions

- **Myth:** [What people wrongly believe]
- **Reality:** [What's actually true]

## When NOT to Use This

[Explicit boundaries - this builds trust]
```

**Example opening:**
> Bad: "Dependency injection is a design pattern where..."
> Good: "Your class needs a database connection. Do you create it inside the class, or pass it in from outside? This choice—se

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
9326 chars