Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
onewave-ai avatar

Technical Writer

  • 917 installs
  • 229 repo stars
  • Updated July 15, 2026
  • onewave-ai/claude-skills

technical-writer is a documentation skill that generates user guides, API references, architecture docs, tutorials, and knowledge-base articles from code or specifications for developers who need clear technical writing.

About

technical-writer is a skill from onewave-ai/claude-skills that produces structured technical documentation for both technical and non-technical audiences. It identifies the documentation type first—user guides, developer API docs, system architecture write-ups, tutorials, onboarding material, or knowledge-base articles—then drafts clear, comprehensive content from code or specifications supplied in the session. Developers reach for technical-writer when shipping features that need README-quality explanations, public API references, internal architecture records, or support KB articles without blocking engineering time. The skill emphasizes clarity and structure over marketing copy. It complements agent-configuration skills like init, which target AGENTS.md rather than end-user or developer-facing documentation sets.

  • Identifies 10 distinct documentation types including user guides, API docs, architecture, tutorials, SOPs and release no
  • Adapts tone, depth and examples to beginner, intermediate or expert audiences
  • Applies consistent markdown templates with Overview, Prerequisites, Getting Started, Troubleshooting and FAQ sections
  • Produces both end-user and developer-facing materials in one workflow
  • Delivers ready-to-publish documentation that can be handed off to launch or support activities

Technical Writer by the numbers

  • 917 all-time installs (skills.sh)
  • +24 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #277 of 1,901 Documentation skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
npx skills add https://github.com/onewave-ai/claude-skills --skill technical-writer

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs917
repo stars229
Security audit3 / 3 scanners passed
Last updatedJuly 15, 2026
Repositoryonewave-ai/claude-skills

How do you write API docs from code?

Generate clear, structured user guides, API references, architecture docs, tutorials, and knowledge-base articles from code or specifications.

Who is it for?

Engineering teams that need polished documentation artifacts from existing code, specs, or feature notes without dedicating a full writer sprint.

Skip if: Repositories that only need a short AGENTS.md for coding agents should use init instead of full technical-writer output.

When should I use this skill?

A developer asks for technical writing, API documentation, architecture docs, tutorials, or knowledge-base content from code or specs.

What you get

Structured user guides, API references, architecture documents, tutorials, or knowledge-base articles ready for publication or repo docs folders.

  • API reference pages
  • Architecture documentation
  • Tutorials or knowledge-base articles

Files

SKILL.mdMarkdownGitHub ↗

Technical Writer

Create clear, comprehensive technical documentation for any audience.

Contents

  • references/templates.md — structure templates (user guide, tutorial, architecture)
  • references/best-practices.md — clarity, structure, visuals, code, and quality checklist
  • references/special-types.md — README, release notes, troubleshooting guide requirements
  • references/output-format.md — final delivery wrapper and maintenance notes

Workflow

1. Identify the documentation type. See references/special-types.md for the full type list and type-specific section requirements.

2. Determine the audience:

  • Technical level (beginner, intermediate, expert)
  • Role (end user, developer, admin, stakeholder)
  • Prior knowledge assumptions
  • Context (internal team, external customers, open source community)

3. Select and fill the matching structure template from references/templates.md. Start simple, then layer in complexity.

4. Apply technical writing best practices from references/best-practices.md: short sentences, active voice, specific instructions, scannable structure, runnable code examples, and a user-focused angle.

5. Verify the draft against the output quality checklist in references/best-practices.md.

6. Deliver using the wrapper in references/output-format.md, including the documentation checklist and maintenance notes.

Example Triggers

  • "Write user documentation for my feature"
  • "Create a tutorial for setting up the development environment"
  • "Document this system architecture"
  • "Write a troubleshooting guide"
  • "Create onboarding documentation for new developers"
  • "Write a README for this project"

Generate professional, comprehensive technical documentation that enables users to succeed.

Related skills

How it compares

Pick technical-writer for full documentation deliverables; pick init when the goal is a minimal AGENTS.md for coding-agent behavior only.

FAQ

What documentation types does technical-writer create?

technical-writer creates user guides, developer API documentation, system architecture docs, tutorials, onboarding materials, and knowledge-base articles. The skill selects the type before drafting structured content.

Can technical-writer document from code alone?

technical-writer drafts documentation from code, specifications, or feature descriptions supplied in the session. Clear inputs produce API references, architecture write-ups, and tutorials without manual outline work.

Is Technical Writer safe to install?

skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.