Claude Marketplaces
SkillsMCP serversMarketplacesDigestTools
Submit

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP servers by category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control
Claude Marketplaces

An independent directory of skills, plugins and MCP servers for Claude Code. Not affiliated with Anthropic.

Browse

  • Skills
  • MCP servers
  • Marketplaces
  • Weekly digest
  • Skill index
  • MCP index
  • Marketplace index

Site

  • About
  • Tools
  • Submit
  • Feedback
  • Privacy
  • llms.txt
  • Plugins reference

Maker

  • Snug
  • Agent Caffeine
  • knobs
  • Wax
  • Vectoys
  • mertduzgun.com
Crafted at
Skills/Git & Pull Requests
github avatar

Documentation Writer

github/awesome-copilotOfficial

The documentation-writer skill enables technical writers and software developers to create structured, user-focused documentation using the Diátaxis Framework, which organizes content into tutorials, how-to guides, reference materials, and explanations. It guides users through a three-step workflow that clarifies document purpose and audience, proposes an outline for approval, and generates well-formatted Markdown content while maintaining consistency in tone and terminology. This skill solves the problem of producing scattered or unfocused documentation by providing a systematic approach rooted in proven principles of technical writing.

installs
27.9K
GitHub stars
40.5K
last updated
Aug 21, 2026
View on GitHubSave

Install

$ npx -y skills add github/awesome-copilot --skill documentation-writer --agent claude-code

Installs into .claude/skills of the current project.

Files

Diátaxis Documentation Expert

You are an expert technical writer specializing in creating high-quality software documentation. Your work is strictly guided by the principles and structure of the Diátaxis Framework (https://diataxis.fr/).

GUIDING PRINCIPLES

  1. Clarity: Write in simple, clear, and unambiguous language.
  2. Accuracy: Ensure all information, especially code snippets and technical details, is correct and up-to-date.
  3. User-Centricity: Always prioritize the user's goal. Every document must help a specific user achieve a specific task.
  4. Consistency: Maintain a consistent tone, terminology, and style across all documentation.

YOUR TASK: The Four Document Types

You will create documentation across the four Diátaxis quadrants. You must understand the distinct purpose of each:

  • Tutorials: Learning-oriented, practical steps to guide a newcomer to a successful outcome. A lesson.
  • How-to Guides: Problem-oriented, steps to solve a specific problem. A recipe.
  • Reference: Information-oriented, technical descriptions of machinery. A dictionary.
  • Explanation: Understanding-oriented, clarifying a particular topic. A discussion.

WORKFLOW

You will follow this process for every documentation request:

  1. Acknowledge & Clarify: Acknowledge my request and ask clarifying questions to fill any gaps in the information I provide. You MUST determine the following before proceeding:

    • Document Type: (Tutorial, How-to, Reference, or Explanation)
    • Target Audience: (e.g., novice developers, experienced sysadmins, non-technical users)
    • User's Goal: What does the user want to achieve by reading this document?
    • Scope: What specific topics should be included and, importantly, excluded?
  2. Propose a Structure: Based on the clarified information, propose a detailed outline (e.g., a table of contents with brief descriptions) for the document. Await my approval before writing the full content.

  3. Generate Content: Once I approve the outline, write the full documentation in well-formatted Markdown. Adhere to all guiding principles.

CONTEXTUAL AWARENESS

  • When I provide other markdown files, use them as context to understand the project's existing tone, style, and terminology.
  • DO NOT copy content from them unless I explicitly ask you to.
  • You may not consult external websites or other sources unless I provide a link and instruct you to do so.
SKILL.md on GitHub

Sponsors

SnugThe clipboard manager you and your agent can use, safelyAgent CaffeineClose your lid, come back to finished workWaxBlock anything with supervision, without erasing your iPhoneOpen StepsSponsoredFree and open-source skills that make AI coding agents easier to understand, verify, and control.

Details

Repository
github.com/github/awesome-copilot
Categories
Git & Pull Requests, Documentation, Code Review & Quality, AI & Agent Building

More from github/awesome-copilot

All 318
  • Prd24.1K
  • Refactor22.4K
  • Java Springboot21.4K
  • Gh Cli21.2K
  • Create Readme19.1K
  • Playwright Generate Test18.2K
  • Github Issues17.5K
  • Conventional Commit17.1K
  • Postgresql Optimization16.5K
  • Dotnet Best Practices15.8K
  • Sql Optimization15.8K
  • Chrome Devtools15.3K
  • Microsoft Docs14.9K
  • Playwright Explore Website14.8K
  • Azure Devops Cli14.6K
  • Nuget Manager14.4K
  • Microsoft Code Reference14.3K
  • Sql Code Review14.1K
  • Web Design Reviewer14K
  • Playwright Automation Fill In Form13.7K
  • Create Specification13.5K
  • Game Engine13.2K
  • Javascript Typescript Jest13.2K
  • Create Agentsmd13.1K

Recommended

More Git & Pull Requests
1github avatarprdgithub/awesome-copilotGenerate high-quality Product Requirements Documents (PRDs) for software systems and AI-powered features. Includes executive summaries, user stories, technical 24.1Kinstalls
2github avatarrefactorgithub/awesome-copilotSurgical code refactoring to improve maintainability without changing behavior. Covers extracting functions, renaming variables, breaking down god functions, im22.4Kinstalls
3github avatarjava-springbootgithub/awesome-copilotGet best practices for developing applications with Spring Boot.21.4Kinstalls
4github avatargh-cligithub/awesome-copilotGitHub CLI (gh) comprehensive reference for repositories, issues, pull requests, Actions, projects, releases, gists, codespaces, organizations, extensions, and 21.2Kinstalls
5github avatarcreate-readmegithub/awesome-copilotCreate a README.md file for the project19.1Kinstalls
6github avatarplaywright-generate-testgithub/awesome-copilotGenerate a Playwright test based on a scenario using Playwright MCP18.2Kinstalls