technical-writer

Generate Diataxis-structured developer documentation with templates and style guidelines.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/thepradip/openfangclaw --skill technical-writer-thepradip
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: technical-writer
Source: https://github.com/thepradip/openfangclaw/tree/main/crates/openfang-skills/bundled/technical-writer
Command: npx skills add https://github.com/thepradip/openfangclaw --skill technical-writer-thepradip

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Technical writing is pivotal for developer productivity, yet teams struggle to produce consistent, high-quality API docs, READMEs, ADRs, and onboarding materials. This skill provides a structured Diataxis-based approach, templates, and style guidelines to unify documentation across projects and teams.

Core Features & Use Cases

  • Diataxis-aligned documentation: tutorials, how-tos, references, and explanations organized for clarity.
  • Style guide & glossary: consistent terminology, tone, and definitions across docs.
  • Templates & workflows: ready-to-use templates for API references, READMEs, ADRs, and onboarding guides, with versioned updates.
  • Contributor guidance: best practices for collaboration, review, and documentation maintenance.

Quick Start

Outline API references for a new module using the Diataxis structure and generate tutorials, how-to guides, references, and explanations.

Frequently Asked Questions about technical-writer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure developer documentation using the Diataxis framework?

The Diataxis framework structures developer documentation by categorizing content into tutorials, how-to guides, reference material, and explanations. This approach separates learning from doing, ensuring users find the right information based on their specific needs.

What is the best way to write consistent API docs and READMEs across multiple projects?

To write consistent API docs and READMEs across projects, apply standardized versioned templates and enforce strict style guidelines. This unifies terminology and formatting, reducing fragmentation and improving overall developer productivity.

How does glossary management improve technical writing for onboarding materials?

Glossary management improves technical writing by enforcing consistent terminology and definitions across onboarding materials. This prevents confusion and ensures new developers understand project-specific concepts uniformly throughout all documentation.

Can I generate tutorials and how-to guides alongside API references for a new module?

Yes, you can outline API references for a new module and simultaneously generate matching tutorials, how-to guides, and explanations. This creates comprehensive documentation that serves diverse project needs from a single structured workflow.

Does contributor guidance help with documentation review and maintenance?

Contributor guidance provides best practices for documentation collaboration, review, and maintenance. It establishes clear workflows for updating versioned templates and keeping onboarding materials accurate over time.

When should I use an Architecture Decision Record template for technical writing?

Use an Architecture Decision Record (ADR) template when you need to document significant technical decisions, constraints, and context. ADRs provide a structured format to record why a specific approach was chosen for future reference.