technical-communication

Enforce concise, active voice writing for API docs, code comments, and ADRs.

Updated Apr 14, 2026
One-click install
npx skills add https://github.com/BrunoAMSilva/my-config --skill technical-communication-brunoamsilva
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: technical-communication
Source: https://github.com/BrunoAMSilva/my-config/tree/main/coding/skills/technical-communication
Command: npx skills add https://github.com/BrunoAMSilva/my-config --skill technical-communication-brunoamsilva

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Clear and concise technical writing for documentation, code comments, commit messages, and architecture decisions, helping teams communicate more effectively.

Core Features & Use Cases

  • Provide consistent voice and structure for API docs, READMEs, and ADRs.
  • Generate clear code comments, JSDoc, and inline notes that explain the "why" behind the code.
  • Improve commit messages and PR descriptions with standardized formats and examples.

Quick Start

Provide the topic and a sample audience, and I will generate concise, structured technical writing examples.

Frequently Asked Questions about technical-communication

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

FAQPage Schema
How do I write better code comments and API documentation?

To write better code comments and API documentation, apply concise, active voice writing with structured examples. This approach ensures your technical writing clearly explains the "why" behind the code.

What is the best way to format commit messages and PR descriptions?

The best way to format commit messages and PR descriptions is using standardized patterns and examples. This ensures your commit messages communicate changes effectively across software projects.

How do I structure an Architecture Decision Record (ADR)?

To structure an Architecture Decision Record (ADR), apply a consistent voice and structured documentation guidance for architecture decisions. This provides clear context for technical choices across your software projects.

Can I generate JSDoc and inline notes for explaining code logic?

Yes, you can generate JSDoc and inline notes to explain code logic. The technical writing process focuses on creating concise comments that clarify the reasoning behind your implementation.

When do I need standardized formats for technical writing?

You need standardized formats for technical writing when providing consistent voice for API docs, READMEs, and ADRs. This helps engineering teams communicate more effectively and reduces ambiguity.

What are the limitations of using active voice for technical documentation?

Active voice for technical documentation works best for concise, direct explanations but may require additional context for complex architecture decisions. Always include structured examples to prevent ambiguity.