doc-coauthoring

Guide teams through a three-stage documentation co-authoring workflow.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/jgeldart/github-copilot-plugins --skill doc-coauthoring-jgeldart
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: doc-coauthoring
Source: https://github.com/jgeldart/github-copilot-plugins/tree/main/.github/skills/doc-coauthoring
Command: npx skills add https://github.com/jgeldart/github-copilot-plugins --skill doc-coauthoring-jgeldart

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill guides users through a structured, three-stage workflow to co-author documentation efficiently. It helps teams transfer context, refine drafts, and verify readability before publishing.

Core Features & Use Cases

  • Active guiding of users through three stages: Context Gathering, Refinement & Structure, and Reader Testing.
  • Stage 1: Context Gathering to collect context via guided questions and an information dump.
  • Stage 2: Refinement & Structure to iteratively build sections and create suitable artifacts.
  • Stage 3: Reader Testing to validate the document with a fresh Copilot to surface gaps.
  • Trigger scenarios: starting a substantial writing task, drafting docs, proposals, technical specs, RFCs, or decisions.

Quick Start

Offer the structured workflow when the user mentions writing documentation or proposals. If accepted, proceed to Stage 1; if declined, continue in freeform mode. The workflow emphasizes context gathering, structured drafting, and reader validation, with artifacts created as a scaffold when available.

Frequently Asked Questions about doc-coauthoring

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

FAQPage Schema
What is a structured workflow for co-authoring technical documentation?

A structured co-authoring workflow guides teams through Context Gathering, Refinement & Structure, and Reader Testing to produce clear, reader-ready documentation. It helps transfer context, refine drafts iteratively, and verify readability before publishing.

How do I start drafting technical specs and proposals with multiple contributors?

Start drafting technical specs by gathering context via guided questions and an information dump. Then iteratively build sections and create artifact scaffolds during refinement before validating the document with a fresh perspective.

What's the best way to validate documentation for reader readiness before publishing?

The best way to validate reader readiness is through Reader Testing, which uses a fresh Copilot to review the drafted document and surface gaps. This ensures the final documentation is clear and verified before publishing.

Can I use this structured documentation workflow for decision docs and RFCs?

Yes, you can use this structured documentation workflow for decision docs, RFCs, technical specs, and proposals. It actively guides teams through context transfer, structured drafting, and reader validation for substantial writing tasks.

Do I need to follow all three stages or can I write documentation in freeform mode?

You do not need to follow all three stages. When you mention writing documentation, the structured workflow is offered, but if declined, you can continue writing in freeform mode without the guided stages.

Why use artifact scaffolding when refining drafts for technical documentation?

Artifact scaffolding is used during the Refinement & Structure stage to aid drafting by providing a structured foundation. It helps teams iteratively build sections and organize information effectively for technical documentation.