docs

Plan and scope documentation projects for software repositories and technical products.

9|9|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/nullmastermind/viber-router --skill docs-nullmastermind
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docs
Source: https://github.com/nullmastermind/viber-router/tree/main/.claude/skills/docs
Command: npx skills add https://github.com/nullmastermind/viber-router --skill docs-nullmastermind

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps teams and individuals plan, scope, and implement documentation changes by clarifying audience, format, and maintenance strategy before any writing or code changes are made. Reduces uncertainty, prevents wasted effort on the wrong docs, and surfaces hidden integration points and failure modes in the codebase that require documentation attention.

Core Features & Use Cases

  • Explore mode onboarding: Requires invoking the shared explore behavior to establish stance, verification, workflow, and guardrails before proceeding.
  • Clarification & discovery: Uses Feynman Echo and targeted questions to confirm audience, scope, and assumptions.
  • Repository investigation: Maps existing docs, finds integration points, surfaces outdated content, and estimates implementation effort.
  • Option comparison & recommendation: Brainstorms formats, compares tradeoffs (maintenance burden, discoverability), and recommends an approach.
  • Risk analysis & checklist: Runs stress-test questions and a Zero-Fog checklist to ensure scope, ownership, and edge cases are defined.
  • Research delegation: When external best-practice research is needed, delegates to the osf-researcher tool for standards and tooling guidance.

Quick Start

Invoke the docs skill in explore mode and answer clarifying questions about audience, scope, and format to produce a recommended documentation plan.

Frequently Asked Questions about docs

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

FAQPage Schema
How do I plan and scope documentation for a software repository?

To plan and scope documentation for a software repository, you start by clarifying the audience, scope, and format. This process maps existing docs, finds integration points, and estimates implementation effort to guide writing.

What is the best way to audit existing technical documentation in a codebase?

Auditing existing technical documentation in a codebase involves mapping current content, surfacing outdated material, and identifying hidden integration points. This clarifies ownership and highlights failure modes requiring documentation attention.

How do I choose the right format for an API reference or onboarding guide?

Choosing the right format for an API reference or onboarding guide requires comparing tradeoffs like maintenance burden and discoverability. Brainstorming formats and evaluating these risks helps recommend the most maintainable approach.

Can I generate a specification for a README update before writing any content?

You can generate a specification for a README update before writing content. The planning process uses stakeholder clarification and risk analysis to produce an optional spec that guides the actual implementation.

When should I not use a structured documentation planning process?

You should avoid a structured documentation planning process when immediate, low-stakes text updates are needed without long-term maintenance concerns. It is designed for scoping comprehensive audits and complex integration points.

What do I need to define before starting a technical writing project?

Before starting a technical writing project, you need to define the target audience, maintenance strategy, and scope. Establishing these elements early prevents wasted effort on the wrong documentation and surfaces hidden risks.