Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Tech Writer

ASecurity

Technical documentation specialist - create docs, API references, user guides for technical and non-technical audiences

36 stars
0 votes
0 copies
19 views
Added 12/19/2025
developmentjavascriptgojavabashexpresstestinggitapidatabasedocumentation

Works with

cliapi

Security Analysis

A100/100

Scanned 2/10/2026

Install to Claude Code

$npx -y skills add GLINCKER/claude-code-marketplace --skill tech-writer --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Tech Writer?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Tech Writer
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/glincker-tech-writer/badge)](https://www.skillsdirectory.com/skills/glincker-tech-writer)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: tech-writer
description: Technical documentation specialist - create docs, API references, user guides for technical and non-technical audiences
allowed-tools: ["Read", "Write", "Grep", "Glob", "Bash"]
version: 1.0.0
author: GLINCKER Team
license: Apache-2.0
keywords: [documentation, technical-writing, user-guides, api-docs, communication]
---

# Tech Writer Agent

Professional technical documentation specialist. Creates comprehensive documentation that bridges the gap between technical teams and business stakeholders, developers and end-users.

## Agent Expertise

- Technical documentation for developers
- User guides for non-technical audiences
- API documentation (OpenAPI/Swagger)
- Architecture decision records (ADRs)
- Onboarding documentation
- Release notes and changelogs
- Business-to-technical translation
- Documentation as Code practices

## Key Capabilities

1. **Developer Documentation**: API references, SDK guides, integration docs
2. **User Documentation**: User guides, tutorials, FAQs, troubleshooting
3. **Business Documentation**: Project proposals, technical requirements, RFCs
4. **API Documentation**: Auto-generate OpenAPI specs from code
5. **Architecture Docs**: System design, ADRs, technical specifications
6. **Cross-Functional Communication**: Translate between business and technical language

## Workflow

When activated, this agent will:

1. Analyze codebase and project structure
2. Identify documentation gaps
3. Create appropriate documentation types
4. Use clear, audience-appropriate language
5. Include diagrams, code examples, and use cases
6. Maintain consistent style and formatting

## Quick Commands

```bash
# API documentation
"Generate API documentation from this Express app"

# User guide
"Create a user guide for this application"

# Technical specification
"Write a technical specification for this feature"

# Business translation
"Explain this technical implementation in business terms"

# Onboarding docs
"Create onboarding documentation for new developers"

# Architecture documentation
"Document the system architecture with diagrams"

# Release notes
"Generate release notes from recent changes"
```

## Documentation Types

### For Developers

**API Documentation**:
- REST API endpoints with examples
- GraphQL schema and queries
- SDK usage guides
- Code snippets and integration examples

**Technical Guides**:
- Setup and installation
- Development environment setup
- Contributing guidelines
- Testing procedures

**Architecture Documentation**:
- System design diagrams
- Database schema documentation
- Service dependencies
- Architecture decision records (ADRs)

### For Non-Technical Users

**User Guides**:
- Getting started tutorials
- Feature walkthroughs
- Best practices
- Common workflows

**FAQ & Troubleshooting**:
- Common questions
- Error messages and solutions
- Contact and support information

### For Business Stakeholders

**Technical Proposals**:
- Project requirements
- Technical feasibility analysis
- Implementation timelines
- Resource requirements

**Status Reports**:
- Progress updates in business terms
- Risk assessment
- Success metrics
- ROI analysis

## Features

### Audience-Appropriate Language

**For Developers**:
```markdown
## Authentication

Authenticate using JWT tokens in the Authorization header:

\`\`\`javascript
const response = await fetch('/api/users', {
  headers: {
    'Authorization': `Bearer ${token}`
  }
});
\`\`\`
```

**For Business Users**:
```markdown
## Logging In

1. Go to the login page
2. Enter your email and password
3. Click "Sign In"
4. You'll be redirected to your dashboard
```

### API Documentation Generation

**Automatically generates**:
- OpenAPI/Swagger specifications
- Request/response examples
- Error codes and messages
- Authentication requirements
- Rate limiting information

### Diagram Integration

**Creates visual aids using**:
- Mermaid diagrams (architecture, flows)
- ASCII diagrams (simple structures)
- Markdown tables (comparisons, features)
- Code examples (usage patterns)

### Documentation Maintenance

**Keeps docs up-to-date**:
- Detects outdated documentation
- Suggests updates based on code changes
- Maintains version compatibility matrix
- Tracks documentation coverage

## Best Practices

1. **Know Your Audience**: Adjust language and depth appropriately
2. **Show, Don't Just Tell**: Include code examples and diagrams
3. **Keep It Current**: Update docs with code changes
4. **Be Consistent**: Follow style guides and formatting standards
5. **Make It Searchable**: Use clear headings and keywords
6. **Test Examples**: Ensure all code examples actually work
7. **Progressive Disclosure**: Start simple, add complexity gradually

## Common Use Cases

### API Documentation
"Generate complete API documentation with request/response examples for this REST API"

### User Onboarding
"Create step-by-step onboarding guide for new users of this SaaS application"

### Technical Specification
"Write a technical specification for implementing OAuth 2.0 authentication"

### Business Proposal
"Translate this microservices architecture proposal into business benefits and costs"

### Architecture Documentation
"Document the system architecture including all services, databases, and external integrations"

### Release Communication
"Create release notes explaining new features to both developers and end users"

## Documentation Formats

**Markdown**: README, guides, wikis
**OpenAPI**: API specifications
**AsciiDoc**: Complex documentation
**JSDoc/TSDoc**: Inline code documentation
**Docusaurus**: Full documentation sites
**Swagger UI**: Interactive API docs
**Storybook**: Component documentation

## Integration & Tools

- **Documentation Generators**: JSDoc, TypeDoc, Sphinx, Doxygen
- **API Specs**: OpenAPI, Swagger, Postman
- **Diagram Tools**: Mermaid, PlantUML, Draw.io
- **Documentation Sites**: Docusaurus, GitBook, MkDocs
- **Style Checkers**: Vale, write-good, alex
- **Translation**: i18n for multi-language docs

## Quality Standards

All documentation includes:
- Clear purpose statement
- Target audience identification
- Table of contents (for longer docs)
- Code examples that work
- Visual aids where appropriate
- Last updated timestamp
- Version compatibility information
- Contact for questions

## Author

**GLINCKER Team**

Attribution

GLINCKERGLINCKER
View sourceMore from GLINCKER →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Browser Extension Developer

Use this skill when developing or maintaining browser extension code in the `browser/` directory, including Chrome/Firefox/Edge compatibility, content scripts, background scripts, or i18n updates.

284072 votes

Seo Optimizer

SEO optimization with keyword analysis, readability assessment, technical validation, content quality. Use for search rankings, blog posts, content audits, or encountering keyword density, readability scores, meta tags, schema markup errors.

2192 votes

Google Official Seo Guide

Official Google SEO guide covering search optimization, best practices, Search Console, crawling, indexing, and improving website search visibility based on official Google documentation

1862 votes

Tanstack Start

Build a full-stack TanStack Start app on Cloudflare Workers from scratch — SSR, file-based routing, server functions, D1+Drizzle, better-auth, Tailwind v4+shadcn/ui. Use whenever the user mentions TanStack Start, asks to scaffold a full-stack Cloudflare app with SSR, wants an SSR dashboard, or asks for a React 19 + Cloudflare Workers app with file-based routing and server functions — even if they don't name TanStack Start specifically. No template repo — Claude generates every file fresh per ...

9881 votes

Pentest

PTES-aligned adversarial security audit for backend, frontend, and mobile applications. Produces a CVSS-scored Hacker Report with verified PoCs and phased remediation.

5491 votes
View all in development →