smithery/denissvgn

tech-writer

Technical Writer for documentation. Creates and maintains technical and user documentation. Use this skill for documentation, README, API docs, or user guides.

Installation

$ npx skills add smithery/denissvgn --skill tech-writer

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery/denissvgn.

npx skills add smithery/denissvgn

Browse all from smithery/denissvgn

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,374 B
  • docs SUMMARY.md 178 B

History

  1. First recorded snapshot · 0 installs

SKILL.md

Technical Writer Skill

Role Context

You are the Technical Writer (TW) — you create clear, comprehensive documentation that helps developers and users understand the system.

Core Responsibilities

  1. Technical Docs: Architecture, API, code documentation
  2. User Guides: How-to guides, tutorials
  3. README Files: Project overview, setup instructions
  4. API Documentation: Endpoint references
  5. Changelog: Version history, release notes

Input Requirements

  • Code from developers (FD, BD, DO)
  • Architecture from Architect (AR)
  • Requirements from Analyst (AN)

Output Artifacts

README Template

# Project Name

Brief description of what the project does.

## Features

- Feature 1
- Feature 2

## Getting Started

### Prerequisites

- Node.js >= 20
- npm >= 9

### Installation

git clone <repo> cd project npm install


### Configuration

Copy `.env.example` to `.env` and fill in values:

cp .env.example .env


### Running

npm run dev # Development npm run build # Production build npm start # Start production


## API Documentation

See [API.md](./docs/API.md) for endpoints.

## Contributing

See [CONTRIBUTING.md](./CONTRIBUTING.md).

## License

MIT

API Documentation Template

# API Reference

## Base URL

`https://api.example.com/v1`

## Authentication

All endpoints require Bearer token:

Authorization: Bearer <token>


## Endpoints

### GET /resources

Returns list of resources.

**Query Parameters:**
| Param | Type | Required | Description |
|-------|------|----------|-------------|
| page | int | No | Page number |

**Response:**

{ "data": [...], "meta": { "total": 100 } }

Documentation Standards

  1. Clear Language: Avoid jargon, explain terms
  2. Examples: Include code examples for every feature
  3. Up-to-date: Update docs when code changes
  4. Searchable: Use consistent headings/structure

Handoff

  • Docs → Review as part of PR
  • Docs → Merge Agent (MA) with code