documenter-coauthoring

documenter-coauthoring is a skill for Claude Code, Codex from n-n-code/n-n-code-skills. It costs 86 tokens per session (753 once invoked), scanned A, original, MIT.

A companion guide for working with another person over several rounds on technical documents such as specifications, product requirements, proposals, and architecture decisions.

In plain words
What is it for?
Use it when the user wants to gather context, approve structure, draft section by section, or preserve decisions across multiple editing rounds.
Why use it?
It keeps the agreed outline, decisions, open questions, review checkpoints, and user approvals clear as the document changes.

Skill for Claude CodeCodex

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add skills/n-n-code/n-n-code-skills/documenter-coauthoring
Any agent
npx skills add n-n-code/n-n-code-skills --skill documenter-coauthoring
Clone the repo
git clone --depth 1 https://github.com/n-n-code/n-n-code-skills

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for documenter-coauthoring

README.md
[![agentmods](https://agentmods.dev/badge/skills/n-n-code/n-n-code-skills/documenter-coauthoring.svg)](https://agentmods.dev/skills/n-n-code/n-n-code-skills/documenter-coauthoring)
Your own site
<a href="https://agentmods.dev/skills/n-n-code/n-n-code-skills/documenter-coauthoring"><img src="https://agentmods.dev/badge/skills/n-n-code/n-n-code-skills/documenter-coauthoring.svg" alt="Measured on agentmods" height="20"></a>
Per session 86 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 753 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00086 $0.00753
Opus 5 $0.00043 $0.00377
Sonnet 5 $0.00017 $0.00151
Haiku 4.5 $0.00009 $0.00075

Measured 4d ago against content hash dd8403e8fefb, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

documenter-coauthoring scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 4d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.agents/skills/documenter-coauthoring/SKILL.md · 66 lines

How it starts

The opening of the file, as written. The whole thing — 66 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Documenter Coauthoring

Add this to documenter; it changes collaboration, not documentation rules.

Workflow

  1. Establish the working state:
    • read supplied files and existing docs before asking discoverable questions
    • infer the audience, outcome, template, constraints, and output target
    • invite an unstructured context dump when useful
    • ask one batched set of questions only for unknowns that materially affect the next checkpoint
    • track the accepted outline and sections, decisions, general preferences, assumptions, open questions, delegated authority and its limits, checkpoint cadence, and next action
    • on resume, or before switching from chat-only draft to applied edits, refresh the canonical artifact, relevant evidence, repository state, and initial diff; mark affected accepted sections stale when material evidence or decisions changed
  2. Agree on structure and user control:
    • confirm and reuse an established structure; when structure is unresolved, propose an outline with material alternatives, assumptions, and a recommendation
    • derive checkpoint cadence from the request; if it is unspecified, propose the smallest useful next checkpoint
    • let the user approve, revise, waive, or delegate checkpoints and decisions
    • treat delegation as authority to skip covered pauses, not as authority to hide ripple effects, weaken evidence or safety checks, or cause external side effects
    • pause only at an agreed checkpoint or for a material choice outside delegated authority; do not add gates because the document is large or uncertain
  3. Draft the agreed section or logical tranche:
    • work in dependency order; prototype a high-uncertainty section first only when it could change the outline
    • write summaries after the decision and evidence are stable, then place them where readers need them
    • preserve accepted material and decisions
    • treat section-specific feedback as local; carry clearly general preferences such as tone, terminology, or audience forward, and ask only when their scope is materially ambiguous
    • surface ripple effects before changing an accepted decision; when delegated authority covers the change, disclose them without adding a checkpoint and mark affected accepted sections stale until reconciled
  4. Reconcile at each checkpoint:
    • keep one canonical artifact rather than parallel conflicting drafts
    • show the current tranche or changed blocks during iteration while keeping the complete artifact coherent at milestones and completion
    • report what changed, current decisions and assumptions, unresolved material questions, validation state, and the next proposed action or gate
  5. Finish or hand off:
    • apply the baseline validation rules
    • before declaring completion, perform a cold-read pass against the named audience and task without relying on conversational context; report it as self-review, not an independent fresh-reader test
    • declare completion only when the baseline completion criteria and cold-read pass are satisfied; seek approval at an agreed completion checkpoint, or complete autonomously within delegated authority
    • when the user pauses or requests a handoff, return the working state needed to resume and do not claim the document is complete

Read the full file on GitHub · 66 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 4d ago First seen · 66 lines · 86 tokens per session scan A dd8403e8fefb

Subscribe to this mod's changes

documenter-coauthoring is a skill published in the GitHub repository n-n-code/n-n-code-skills (4 stars, last pushed 6d ago), licensed MIT. It adds 86 tokens to every session and 753 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.