scribe

Route documentation input to product, architecture, or implementation files.

4|2|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/alexanderguy/skills --skill scribe-alexanderguy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scribe
Source: https://github.com/alexanderguy/skills/tree/main/skills/scribe
Command: npx skills add https://github.com/alexanderguy/skills --skill scribe-alexanderguy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scribe helps you turn messy or partial notes into complete, consistent documentation by automatically routing new input to the right abstraction level and then identifying what’s missing.

Core Features & Use Cases

  • Document Routing: Detects whether your input belongs in Product, Architecture, or Implementation documentation and updates the correct file.
  • Gap & Consistency Checks: After recording what you provided, actively checks cross-document consistency and asks targeted questions to close missing details.
  • User-Guided Completion: Uses interactive questioning to resolve ambiguity and strengthen the documentation with completeness-focused follow-ups.
  • Document Discovery & Defaults: Searches for existing PRODUCT.md, ARCHITECTURE.md, and IMPLEMENTATION.md (root first, then docs/), and creates sensible defaults if they don’t exist.

Quick Start

Use the scribe skill to update the right doc types from your latest notes by saying: “Scribe, incorporate the following details into our docs and ask what’s missing: [paste your notes].”

Frequently Asked Questions about scribe

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

FAQPage Schema
How do I automatically route notes to product, architecture, or implementation documentation?

To ensure documentation completeness and consistency, this skill performs cross-document consistency checks after routing new input. It detects gaps between product, architecture, and implementation docs, then uses interactive questioning to resolve ambiguity and collect missing details.

How do I structure product requirements and architecture documentation from messy notes?

To structure product requirements and architecture documentation from messy notes, this skill decomposes ambiguity through interactive interviewing. It takes partial input, determines the correct abstraction level, and updates the appropriate documentation file with targeted follow-up questions.

Do I need to manually create product, architecture, and implementation docs before using a documentation routing tool?

You do not need to manually create product, architecture, and implementation docs beforehand. This skill searches for existing PRODUCT.md, ARCHITECTURE.md, and IMPLEMENTATION.md files in the root or docs/ directory, and automatically creates sensible default files if they are missing.

What is the best way to maintain cross-document consistency across product requirements and system design files?

The best way to maintain cross-document consistency across product requirements and system design files is to use a skill that actively checks for alignment after updates. It analyzes new input, routes it to the correct file, and identifies completeness gaps across the entire documentation structure.