Skip to content
Testing
Skill

/technical-writing

Write clear, engaging technical content from real experience. Use when writing blog posts, documentation, tutorials, or technical articles.

From plugin
agentic-qe
436200 skills169 agents149 commands
Install
$ npx -y skills add proffesor-for-testing/agentic-qe --skill technical-writing --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/technical-writing

Context preview

The summary Claude sees to decide when to auto-load this skill.

Write clear, engaging technical content from real experience. Use when writing blog posts, documentation, tutorials, or technical articles.

SKILL.md

technical-writing.SKILL.md
name: technical-writing
description: "Write clear, engaging technical content from real experience. Use when writing blog posts, documentation, tutorials, or technical articles."
category: communication
priority: medium
tokenEstimate: 800
agents: [qe-quality-analyzer, qe-api-contract-validator]
implementation_status: optimized
optimization_version: 1.0
last_optimized: 2025-12-03
dependencies: []
quick_reference_card: true
tags: [writing, documentation, communication, blogs, tutorials]
trust_tier: 1
validation:
  schema_path: schemas/output.json

Technical Writing

<default_to_action> When writing technical content: 1. LEAD with value (what will reader learn/gain?) 2. SHOW, don't tell (specific examples, code, numbers) 3. STRUCTURE for scanning (headers, bold, short paragraphs) 4. CUT ruthlessly (every sentence must earn its place) 5. BE honest about trade-offs

**Blog Post Structure:**

# Title (specific promise)

## Opening (2-3 paragraphs)
- Hook: The problem or insight
- Context: Why this matters
- Promise: What they'll learn

## Body (3-5 sections)
- One clear idea per section
- Support with examples/code/data

## Closing
- Key takeaway (1-2 sentences)
- Action reader can take

**Before/After:** ❌ "We implemented a comprehensive testing strategy..." ✅ "We moved exploratory testing into sprint planning. QE now pairs with devs during story refinement." </default_to_action>

Quick Reference Card

Core Principles

| Principle | Bad | Good | |-----------|-----|------| | **Lead with value** | "In today's landscape..." | "Here's how we cut bugs 60%" | | **Show, don't tell** | "We improved testing" | "Bug detection: 12→47 per sprint" | | **Be specific** | "Performance improved" | "Response time: 2.3s→180ms" | | **Honest trade-offs** | "This approach is best" | "TDD slowed velocity 20%, reduced bugs 75%" |

Words to Cut

| Kill | Reason | |------|--------| | basically, actually, probably | Hedge words | | leverage, synergy, paradigm | Corporate speak | | very, really, quite | Unnecessary qualifiers | | it should be noted that | Just note it |

---

Audience-Specific Writing

For Developers

  • Lead with code or concrete problem
  • Show implementation details
  • Discuss trade-offs and alternatives
  • Link to repos or examples

For QA/QE

  • Start with testing challenge
  • Show strategy, not just tools
  • Include risk assessment
  • Provide adaptable heuristics

For Leadership

  • Open with business impact
  • Use metrics that matter
  • Connect technical to outcomes
  • Keep technical details concise

---

Editing Checklist

Before publishing:

  • [ ] Title promises something specific
  • [ ] Opening hooks in 30 seconds
  • [ ] Claims backed by examples
  • [ ] All unnecessary words cut
  • [ ] Code examples tested and correct
  • [ ] Takeaway crystal clear
  • [ ] Would send to respected colleague

---

Example Transformations

**Before:** "We decided to implement a more comprehensive testing strategy that would allow us to catch bugs earlier in the development lifecycle."

**After:** "We moved exploratory testing into sprint planning. QE now pairs with devs during story refinement, identifying risks before code is written."

---

**Before:** "The benefits of this approach are numerous and include improved quality, faster feedback loops, and better team collaboration."

**After:** "Three outcomes: bugs found 2 days earlier on average, 30% fewer regression issues, and devs now ask QE for input during design."

---

Agent Integration

// Generate documentation from code
const docs = await Task("Generate Docs", {
  source: 'src/services/PaymentService.ts',
  format: 'markdown',
  includeExamples: true
}, "qe-quality-analyzer");

// Review documentation quality
const review = await Task("Review Docs", {
  files: ['README.md', 'docs/api.md'],
  checkClarity: true,
  checkCodeExamples: true
}, "qe-quality-analyzer");

---

Agent Coordination Hints

Memory Namespace

aqe/technical-writing/
├── generated-docs/*   - Auto-generated documentation
├── reviews/*          - Documentation review findings
└── templates/*        - Reusable doc templates

Fleet Coordination

const docsFleet = await FleetManager.coordinate({
  strategy: 'documentation',
  agents: [
    'qe-quality-analyzer',         // Generate and review
    'qe-api-contract-validator'    // API doc accuracy
  ],
  topology: 'sequential'
});

---

Related Skills

  • [bug-reporting-excellence](../bug-reporting-excellence/) - Technical bug writing
  • [code-review-quality](../code-review-quality/) - Review documentation

---

Remember

**You're not writing to impress.** You're writing to help people solve problems you've already solved. Be the colleague you wish you'd had.

**Write from experience.** Only write about what you've done in production. If exploring, say so.

Read more
Ships withagentic-qe

AI-powered quality engineering agents that generate tests, find coverage gaps, detect flaky tests, and learn your codebase patterns — across 11 coding agent platforms.

Get the whole plugin

Other skills on agentic-qe.