Skip to content

[feat] New agent: tech-writer #100

@lugassawan

Description

@lugassawan

Goal

A tech-writer subagent generates README sections, ADRs, ARCHITECTURE.md, and inline code comments from diffs and conversation context, matching the existing documentation tone.

Motivation

Documentation is consistently the last thing written and the first to drift. No current agent specializes in generating or maintaining documentation. The reviewer flags missing docs but does not generate them. A dedicated tech-writer agent that reads diffs and produces tone-matched documentation would close this gap.

Surface

  • Subagent

Sketch (optional)

File: agents/tech-writer.md

Scope:

  • README section generation (installation, usage, configuration, contributing)
  • Architecture Decision Record (ADR) drafting from design discussions
  • ARCHITECTURE.md / OVERVIEW.md from codebase structure
  • Inline comment generation for non-obvious logic
  • Style-aware: reads existing docs to match tone, vocabulary, and heading conventions

Out of scope: API reference generation from type signatures (that's a formatter concern).

Acceptance (optional)

  • agents/tech-writer.md exists with valid frontmatter and tools list
  • scripts/validate.py passes
  • Agent is registered in plugin.json

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions