Agent skill
technical-writing
Technical writing is the practice of creating clear, concise, and accurate documentation that helps users understand and use complex products, systems, processes, or concepts.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/technical-writing-jh9282026-manus
SKILL.md
Technical Writing
Introduction to Technical Writing
Technical writing is the practice of creating clear, concise, and accurate documentation that helps users understand and use complex products, systems, processes, or concepts. Unlike creative or marketing writing, technical writing prioritizes clarity, precision, and usability over entertainment or persuasion.
Technical writers serve as the bridge between complex technical information and the people who need to understand it. They translate expert knowledge into accessible content that enables users to accomplish specific tasks, solve problems, or make informed decisions.
The field encompasses a wide range of documentation types, from user manuals and API references to knowledge base articles and standard operating procedures. As technology continues to advance and products become more sophisticated, the demand for skilled technical writers who can create effective documentation has grown significantly.
Effective technical writing reduces support costs, improves user satisfaction, accelerates product adoption, and enhances overall user experience. Organizations that invest in quality documentation see measurable returns in reduced training time, fewer support tickets, and increased customer loyalty.
What Makes Technical Writing Unique
Technical writing differs from other forms of writing in several fundamental ways:
Using the Reference Files
Detailed content has been organized into reference files for on-demand loading:
/references/purpose-driven-communication.md — Purpose-Driven Communication
/references/audience-centered-approach.md — Audience-Centered Approach
/references/accuracy-and-precision.md — Accuracy and Precision
/references/structured-organization.md — Structured Organization
/references/task-based-focus.md — Task-Based Focus
/references/minimalism-and-conciseness.md — Minimalism and Conciseness
/references/visual-communication.md — Visual Communication
/references/types-of-technical-writing.md — Types of Technical Writing
/references/user-manuals-and-guides.md — User Manuals and Guides
/references/api-documentation.md — API Documentation
/references/software-documentation.md — Software Documentation
/references/technical-specifications.md — Technical Specifications
/references/standard-operating-procedures-sops.md — Standard Operating Procedures (SOPs)
/references/white-papers-technical.md — White Papers (Technical)
/references/knowledge-base-articles.md — Knowledge Base Articles
/references/release-notes.md — Release Notes
/references/readme-files.md — README Files
/references/installation-guides.md — Installation Guides
/references/technical-writing-fundamentals.md — Technical Writing Fundamentals
/references/clarity-and-precision.md — Clarity and Precision
/references/audience-analysis.md — Audience Analysis
/references/purpose-and-scope.md — Purpose and Scope
/references/accuracy-and-completeness.md — Accuracy and Completeness
/references/consistency.md — Consistency
/references/understanding-your-audience.md — Understanding Your Audience
/references/technical-vs-non-technical-users.md — Technical vs. Non-Technical Users
/references/user-personas.md — User Personas
/references/skill-level-assessment.md — Skill Level Assessment
/references/context-of-use.md — Context of Use
/references/information-architecture.md — Information Architecture
/references/document-structure.md — Document Structure
/references/hierarchical-organization.md — Hierarchical Organization
/references/navigation-and-findability.md — Navigation and Findability
/references/modular-content.md — Modular Content
/references/writing-clear-instructions.md — Writing Clear Instructions
/references/step-by-step-procedures.md — Step-by-Step Procedures
/references/numbered-lists.md — Numbered Lists
/references/action-oriented-language.md — Action-Oriented Language
/references/prerequisites-and-requirements.md — Prerequisites and Requirements
/references/expected-outcomes.md — Expected Outcomes
/references/technical-writing-style.md — Technical Writing Style
/references/active-voice.md — Active Voice
/references/present-tense.md — Present Tense
/references/second-person-you.md — Second Person (You)
/references/simple-and-direct-language.md — Simple and Direct Language
/references/avoiding-jargon-when-appropriate.md — Avoiding Jargon (When Appropriate)
/references/defining-technical-terms.md — Defining Technical Terms
/references/documentation-structure.md — Documentation Structure
/references/introduction-and-overview.md — Introduction and Overview
/references/getting-started.md — Getting Started
/references/core-content.md — Core Content
/references/troubleshooting.md — Troubleshooting
/references/faqs.md — FAQs
/references/glossary.md — Glossary
/references/index.md — Index
/references/api-documentation.md — API Documentation
/references/api-reference-structure.md — API Reference Structure
/references/endpoint-documentation.md — Endpoint Documentation
/references/create-user.md — Create User
/references/requestresponse-examples.md — Request/Response Examples
/references/authentication-documentation.md — Authentication Documentation
/references/error-codes-and-messages.md — Error Codes and Messages
/references/code-samples.md — Code Samples
/references/user-manual-writing.md — User Manual Writing
/references/manual-structure.md — Manual Structure
/references/feature-documentation.md — Feature Documentation
/references/task-based-organization.md — Task-Based Organization
/references/screenshots-and-visuals.md — Screenshots and Visuals
/references/safety-warnings-and-cautions.md — Safety Warnings and Cautions
/references/knowledge-base-articles.md — Knowledge Base Articles
/references/article-structure.md — Article Structure
/references/problem-solution-format.md — Problem-Solution Format
/references/search-optimization.md — Search Optimization
/references/related-articles.md — Related Articles
/references/feedback-mechanisms.md — Feedback Mechanisms
/references/visual-elements-in-technical-writing.md — Visual Elements in Technical Writing
/references/screenshots-and-images.md — Screenshots and Images
/references/diagrams-and-flowcharts.md — Diagrams and Flowcharts
/references/tables-and-matrices.md — Tables and Matrices
/references/code-blocks.md — Code Blocks
/references/callouts-and-annotations.md — Callouts and Annotations
/references/code-documentation.md — Code Documentation
/references/inline-comments.md — Inline Comments
/references/calculate-the-discount-based-on-customer-tier.md — Calculate the discount based on customer tier
/references/premium-customers-get-20-standard-get-10.md — Premium customers get 20%, standard get 10%
/references/function-documentation.md — Function Documentation
/references/readme-files.md — README Files
/references/project-name.md — Project Name
/references/installation.md — Installation
/references/quick-start.md — Quick Start
/references/documentation.md — Documentation
/references/contributing.md — Contributing
/references/license.md — License
/references/code-examples.md — Code Examples
/references/best-practices.md — Best Practices
/references/version-control-and-updates.md — Version Control and Updates
/references/version-numbering.md — Version Numbering
/references/change-logs.md — Change Logs
/references/210-2024-01-15.md — [2.1.0] - 2024-01-15
/references/added.md — Added
/references/changed.md — Changed
/references/fixed.md — Fixed
/references/deprecation-notices.md — Deprecation Notices
/references/update-documentation.md — Update Documentation
/references/localization-and-translation.md — Localization and Translation
/references/writing-for-translation.md — Writing for Translation
/references/cultural-considerations.md — Cultural Considerations
/references/internationalization.md — Internationalization
/references/localization-testing.md — Localization Testing
/references/accessibility-in-technical-writing.md — Accessibility in Technical Writing
/references/plain-language.md — Plain Language
/references/alt-text-for-images.md — Alt Text for Images
/references/screen-reader-compatibility.md — Screen Reader Compatibility
/references/wcag-guidelines.md — WCAG Guidelines
/references/tools-and-platforms.md — Tools and Platforms
/references/documentation-platforms.md — Documentation Platforms
/references/markdown-and-markup-languages.md — Markdown and Markup Languages
/references/version-control-git.md — Version Control (Git)
/references/screenshot-tools.md — Screenshot Tools
/references/diagramming-tools.md — Diagramming Tools
/references/collaboration-and-review.md — Collaboration and Review
/references/working-with-smes-subject-matter-experts.md — Working with SMEs (Subject Matter Experts)
/references/technical-review-process.md — Technical Review Process
/references/peer-review.md — Peer Review
/references/user-testing.md — User Testing
/references/style-guides-and-standards.md — Style Guides and Standards
/references/creating-style-guides.md — Creating Style Guides
/references/industry-standards.md — Industry Standards
/references/terminology-management.md — Terminology Management
/references/consistency-enforcement.md — Consistency Enforcement
/references/measuring-documentation-effectiveness.md — Measuring Documentation Effectiveness
/references/usage-analytics.md — Usage Analytics
/references/user-feedback.md — User Feedback
/references/support-ticket-reduction.md — Support Ticket Reduction
/references/search-analytics.md — Search Analytics
/references/common-technical-writing-mistakes.md — Common Technical Writing Mistakes
/references/ambiguous-instructions.md — Ambiguous Instructions
/references/undefined-acronyms.md — Undefined Acronyms
/references/missing-prerequisites.md — Missing Prerequisites
/references/inconsistent-terminology.md — Inconsistent Terminology
/references/wall-of-text.md — Wall of Text
/references/outdated-information.md — Outdated Information
/references/passive-voice-overuse.md — Passive Voice Overuse
/references/assuming-knowledge.md — Assuming Knowledge
/references/poor-organization.md — Poor Organization
/references/missing-examples.md — Missing Examples
/references/best-practices-for-technical-writing.md — Best Practices for Technical Writing
/references/1-know-your-audience.md — 1. Know Your Audience
/references/2-start-with-user-tasks.md — 2. Start with User Tasks
/references/3-test-your-instructions.md — 3. Test Your Instructions
/references/4-use-consistent-formatting.md — 4. Use Consistent Formatting
/references/5-write-for-scanning.md — 5. Write for Scanning
/references/6-include-examples.md — 6. Include Examples
/references/7-keep-content-current.md — 7. Keep Content Current
/references/8-collaborate-effectively.md — 8. Collaborate Effectively
/references/9-use-version-control.md — 9. Use Version Control
/references/10-measure-and-improve.md — 10. Measure and Improve
/references/11-write-accessibly.md — 11. Write Accessibly
/references/12-plan-for-scale.md — 12. Plan for Scale
/references/career-and-professional-development.md — Career and Professional Development
/references/technical-writing-skills.md — Technical Writing Skills
/references/career-paths.md — Career Paths
/references/professional-organizations.md — Professional Organizations
/references/continuous-learning.md — Continuous Learning
/references/portfolio-development.md — Portfolio Development
/references/staying-current.md — Staying Current
/references/technical-writing-templates.md — Technical Writing Templates
/references/procedure-template.md — Procedure Template
/references/task-name.md — [Task Name]
/references/prerequisites.md — Prerequisites
/references/steps.md — Steps
/references/result.md — Result
/references/troubleshooting.md — Troubleshooting
/references/api-endpoint-template.md — API Endpoint Template
/references/endpoint-name.md — [Endpoint Name]
/references/authentication.md — Authentication
/references/request-parameters.md — Request Parameters
/references/request-example.md — Request Example
/references/response.md — Response
/references/error-responses.md — Error Responses
/references/release-notes-template.md — Release Notes Template
/references/release-notes-version-xyz.md — Release Notes - Version [X.Y.Z]
/references/highlights.md — Highlights
/references/new-features.md — New Features
/references/improvements.md — Improvements
/references/bug-fixes.md — Bug Fixes
/references/breaking-changes.md — Breaking Changes
/references/deprecations.md — Deprecations
/references/known-issues.md — Known Issues
/references/knowledge-base-article-template.md — Knowledge Base Article Template
/references/question-or-problem-title.md — [Question or Problem Title]
/references/summary.md — Summary
/references/details.md — Details
/references/section-1.md — [Section 1]
/references/section-2.md — [Section 2]
/references/related-articles.md — Related Articles
/references/still-need-help.md — Still Need Help?
/references/technical-writing-checklist.md — Technical Writing Checklist
/references/before-writing.md — Before Writing
/references/during-writing.md — During Writing
/references/after-writing.md — After Writing
/references/before-publishing.md — Before Publishing
/references/conclusion.md — Conclusion
Reference Files
This skill includes the following detailed reference materials:
- 1 Know Your Audience
- 10 Measure And Improve
- 11 Write Accessibly
- 12 Plan For Scale
- 2 Start With User Tasks
- 210 2024 01 15
- 3 Test Your Instructions
- 4 Use Consistent Formatting
- 5 Write For Scanning
- 6 Include Examples
- 7 Keep Content Current
- 8 Collaborate Effectively
- 9 Use Version Control
- Accessibility In Technical Writing
- Accuracy And Completeness
Note: This file was automatically condensed to meet the 500-line requirement. Additional content has been moved to the references/ folder.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?