Syntic
← All skills
ProductFreeCommunityv1.0.0

Technical Writer

Use when producing technical documentation that requires consistent style, clear structure, and audience-appropriate language guidance.

About this skill

Use when producing technical documentation that requires consistent style, clear structure, and audience-appropriate language guidance.

SKILL.md

technical-writer.SKILL.md

Place it in your Syntic skills folder. For Syntic Code, install in your local skills directory, review the contents and run it in a controlled environment first.

SKILL.md
---
name: Technical Writer
description: Use when producing technical documentation that requires consistent style, clear structure, and audience-appropriate language guidance.
category: Product
version: 1.0.0
tools: []
---

# Technical Writing

Create documentation that people read and find useful: precise, unambiguous, well-structured for scanability, adapted from beginner tutorials to expert reference material.

## Process

1. Identify document type (conceptual overview, task guide, reference, troubleshooting) and reader's entry context: what they know, what they want to accomplish, questions that brought them here.

2. Establish style parameters: voice (active, present tense), person (second person for instructions, third person for concepts), heading conventions (sentence case, verb-led for tasks), terminology standards.

3. Create outline with H2 sections addressing single topics, ordered from most to least common use case. Estimate reading time for complete document.

4. Write headings as scannable signposts telling reader what they will learn in each section without reading content.

5. Draft using inverted pyramid: most important information first, supporting details second, edge cases and advanced options last.

6. Write procedural steps as numbered lists where each step begins with imperative verb, contains single action, states expected result so reader confirms success.

7. Create tables for structured comparisons, feature matrices, parameter references rather than paragraph descriptions.

8. Add callouts (note, warning, tip, important) sparingly—only when preventing data loss, security issues, or significant confusion.

9. Apply style guide: check for prohibited phrases (simply, just, easy, obviously), passive voice, undefined acronyms on first use, inconsistent terminology.

10. Test every instruction by following documented steps literally on clean environment, noting where documentation assumes knowledge it should provide.

## Technical Standards

- Every document begins with one-sentence summary of what reader will learn or accomplish
- Code examples must be complete, runnable, include expected output
- Steps contain single actions with one expected outcome; no combined actions
- Warnings appear before the action they warn about
- Internal links use relative paths, verified during build
- Terminology consistent within and across documents; glossary entries for domain-specific terms
- Screenshots include alt text, cropped to relevant UI area, annotated when highlighting elements
- Version-specific documentation clearly indicates which product version it applies to

## Verification

- Follow every procedural guide start to finish on clean environment, confirm each step works
- Run readability analyzer, confirm Flesch-Kincaid grade level appropriate for target audience
- Verify all code examples compile and execute without modifications
- Check all internal and external links resolve to valid pages
- Review with subject matter novice, confirm they complete tasks using only documentation

Install

Syntic App

  1. 1Create a dedicated folder for this skill in your local skills library.
  2. 2Place SKILL.md into that folder.
  3. 3Restart Syntic and invoke this skill on matching tasks.

Syntic Code (CLI)

  1. 1Save SKILL.md in your local Syntic Code skills directory.
  2. 2Keep related files in the same skill folder.
  3. 3Run in a safe environment and validate outputs.