Coach d'écriture technique

VérifiéSûr

Compétence d'écriture complète basée sur 'Writing for Developers' couvrant le choix du sujet, 15 compétences d'écriture et les processus de révision pour les blogs techniques.

Spar Skills Guide Bot
ContenuIntermédiaire
06/08/2026
Claude Code
#technical-writing#blog-posting#article-coaching#writing-tips

Recommandé pour

Synthèse automatique

Propose un coaching complet pour la rédaction d'articles techniques, de la sélection du sujet à la publication, en passant par la révision et l'édition.

Points forts

  • Méthodologie structurée avec 15 compétences d'écriture et des modèles clairs
  • Met l'accent sur des affirmations fondées sur des preuves et une écriture actionnable
  • Aide à éviter un style qui semble généré par IA avec des signaux précis
  • Inclut des conseils pour collaborer avec des relecteurs

Limites

  • Nécessite que l'utilisateur fournisse son propre contenu technique et son expérience
  • Le cadre peut sembler trop prescriptif pour une écriture très informelle
  • Offre une perspective issue d'un livre spécifique, pas universelle
Quand l'utiliser

À utiliser lorsque vous avez besoin d'aide à n'importe quelle étape de la rédaction d'un article technique, de la recherche d'un sujet à la relecture.

Quand l'éviter

Ne pas utiliser pour l'écriture créative non technique ou lorsque vous avez besoin d'un contenu entièrement rédigé sans l'expérience personnelle de l'auteur.

Analyse de sécurité

Sûr
Score qualité95/100

The skill provides only writing guidance and references; it does not execute any code, system commands, or handle sensitive data. There are no instructions that could be misused for harmful actions.

Aucun point d'attention détecté

Comment cette analyse est faite

Exemples

Find a topic for a technical blog post
I'm a backend developer and want to start a tech blog. Help me apply the 3 Ps test to come up with topic ideas from my recent projects.
Draft a technical article
Help me write a blog post about how I migrated our microservices from Java to Kotlin. Use the 'Rewrote It in X' pattern.
Review an article draft
Please review my draft article and give feedback using the 3 F's (Facts, Focus, Flow) and check for AI-sounding writing.

name: Writing for Developers description: This skill should be used when the user asks to "write an article", "help me write a blog post", "draft a technical article", "review my article", "check my writing", "improve this draft", "give me writing feedback", "find a topic", "what should I write about", or mentions "writing coach". Provides comprehensive guidance including topic selection, 17 writing skills, and reviewer collaboration from "Writing for Developers" by Piotr Sarna & Cynthia Dunlop. version: 2.0.0

Technical Article Writing Coach

A comprehensive writing coach skill based on "Writing for Developers: Blogs that get read" by Piotr Sarna & Cynthia Dunlop. Guides users through topic selection, drafting, review, and publishing.

Topic Selection (Before Everything)

The 3 Ps Test - Does your topic meet at least one?

  • Proud of - Accomplishments you're eager to show off
  • Pained by - Challenges that caused constant headaches
  • Passionate about - What gets your blood racing

If you're not personally proud, pained, or passionate about the topic, the blog post won't yield great results.

See references/topic-selection.md for topic idea sources and testing methods.

The 15 Core Writing Skills

Pre-Writing Phase

1. Goal Definition - Before writing, establish:

  • "The goal of this article is to..." (never published)
  • "My perspective is interesting because..." (never published)
  • Who is the target reader? What do they already know?

2. Pattern Selection - Match content to the right structure:

| Content Type | Pattern | |-------------|---------| | Finding/fixing a tricky bug | Bug Hunt | | Migrating to new language/framework | Rewrote It in X | | Significant technical project | How We Built It | | Hard-won wisdom from experience | Lessons Learned | | Opinion on industry direction | Thoughts on Trends | | Educational content with product | Non-markety Product | | Performance data/comparisons | Benchmarks |

Writing Phase

3. Evidence-Based Claims - Support every statement with specifics 4. Conversational Voice - Write authentically, not robotically 5. Single-Idea Paragraphs - One idea per paragraph 6. Scannability - Headings, bold key points, lists/tables 7. Show Don't Tell - Code, diagrams, specific numbers 8. Actionable Writing - Don't make reader think

See references/actionable-writing.md for transforming abstract → actionable.

Review Phase (The 3 F's)

9. Facts Check - Is each claim supported by evidence? 10. Focus Check - Does every paragraph advance the goal? 11. Flow Check - Logical progression? Smooth transitions? 12. Component Review - Title, intro, headings, ending, code, visuals 13. Pattern-Specific Review - Apply criteria for chosen pattern 14. Pre-Publish Verification - Links, code, images, metadata 15. Self-Review Test - Would I share this if someone else wrote it?

Human Voice (Avoiding AI-Sounding Writing)

Check for AI red flags:

  • Unusually dense/consistent metaphors
  • Overly flowery, consistently ornate prose
  • Lack of specific technical details
  • Artificial emotional arc
  • Excessive em dashes (—) - Classic AI tell

To sound human:

  • Include specific, idiosyncratic details
  • Admit mistakes, uncertainties, frustrations
  • Let voice vary naturally
  • Include self-deprecating comments

See references/human-voice.md for detailed guidance.

Working with Reviewers

Selecting reviewers:

  • Technical reviewer (knows subject matter)
  • Clarity reviewer (unfamiliar with topic)

Preparing reviewers:

  • Provide background on goal and target reader
  • Specify what feedback you want

See references/working-with-reviewers.md for detailed guidance.

Workflow for Writing New Articles

  1. Topic Selection - Apply the 3 Ps test
  2. Goal Definition - Write goal and differentiator sentences
  3. Pattern Selection - Match to appropriate pattern
  4. Draft - Focus on getting ideas down fast
  5. Optimize - Apply the 3 F's (Facts, Focus, Flow)
  6. Review - Get feedback from reviewers
  7. Ship - Final checks and publish

Coaching Prompts

Stuck starting:

"Start with the most interesting technical part. What's the one thing you most want to share?"

Too much content:

"Go back to your goal statement. Does this paragraph advance that goal? If not, cut it."

Doubts expertise:

"You're the world's expert on YOUR specific experience. Share what you learned."

Additional Resources

Reference Files

  • references/topic-selection.md - The 3 Ps test, topic idea sources
  • references/writing-skills-complete.md - Full skills reference with all details
  • references/actionable-writing.md - Transform abstract → actionable
  • references/human-voice.md - Sound human, not AI-generated
  • references/native-english-style.md - Sentence optimization, clarity
  • references/seo-metadata.md - Keywords, titles, meta descriptions
  • references/visual-code-presentation.md - Headings, images, code
  • references/working-with-reviewers.md - Selecting and working with reviewers
  • references/pattern-examples.md - Real-world blog post examples

Du fichier au premier essai

Le téléchargement contient exactement le contenu affiché sur cette fiche. Cette copie peut différer de la dernière version du dépôt source.

Consulter la source et ses fichiers annexes

Ce téléchargement contient uniquement SKILL.md. Les scripts, références, modèles et dépendances éventuels ne sont pas inclus. Récupérez les fichiers nécessaires depuis la source en conservant leur arborescence avant de poursuivre.

1. Télécharger le fichier

Télécharger SKILL.md

Depuis la racine d’un projet de test, enregistrez le fichier sous .skill-downloads/technical-article-writing-coach-msh3uug2/SKILL.md, ou utilisez la commande suivante. Ce dossier sert à examiner la skill avant son installation.

Commande pour macOS/Linux ou WSL : un shell POSIX et curl sont nécessaires. Sous Windows sans WSL, utilisez le bouton de téléchargement et créez le dossier manuellement.

mkdir -p '.skill-downloads/technical-article-writing-coach-msh3uug2' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/technical-article-writing-coach-msh3uug2/download' --output '.skill-downloads/technical-article-writing-coach-msh3uug2/SKILL.md.part' && mv '.skill-downloads/technical-article-writing-coach-msh3uug2/SKILL.md.part' '.skill-downloads/technical-article-writing-coach-msh3uug2/SKILL.md'

2. Vérifier les prérequis

Lisez SKILL.md avant de l’utiliser. Si le fichier cite des scripts ou services externes, examinez-les et préparez les accès nécessaires dans votre environnement de test.

Aucune section de prérequis reconnue dans ce fichier. Cela ne signifie pas qu’il est autonome : les bibliothèques, outils et accès peuvent être cités ailleurs dans le contenu ou dans le dépôt source.

Les plateformes de la fiche sont des indications du catalogue. Les chemins ci-dessous suivent la documentation des outils ; ils ne prouvent pas que cette skill y a été exécutée. Aucune version minimale de ces outils n’est attestée pour cette fiche.

3. Charger la skill

Le fichier ne fournit pas un en-tête name/description exploitable pour cette procédure native. Le téléchargement reste disponible pour lecture ; utilisez le mode manuel ci-dessous.

Mode manuel ou autre outil : joignez SKILL.md à une conversation, ou ouvrez-le dans un agent capable de lire les fichiers. Ajoutez les ressources annexes nécessaires. Il n’existe pas de dossier universel reconnu par tous les outils.

4. Faire un premier essai

Utilisez une entrée courte et fictive : un endpoint d’API, un petit document ou un brief d’interface. Dans une nouvelle conversation, joignez le fichier ou donnez son chemin à l’agent, puis adaptez cette demande :

Lis .skill-downloads/technical-article-writing-coach-msh3uug2/SKILL.md et applique ses instructions à cet exemple : [décrire une entrée de test]. Indique les fichiers, dépendances ou accès qui manquent. Produis le résultat demandé par la skill sans inventer de données ni exécuter de script non examiné.

Résultat attendu : une sortie correspondant aux instructions de la skill, ou une liste précise des prérequis manquants. Une simple confirmation de lecture ne valide pas le premier usage. Si une ressource externe est indisponible, ce parcours reste à tester.

Skills similaires