markdowntown-docs

Standardize repository documentation and UX content with consistent terminology and cross-links.

Updated Dec 31, 2025
One-click install
npx skills add https://github.com/joelklabo/markdowntown-cli --skill markdowntown-docs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: markdowntown-docs
Source: https://github.com/joelklabo/markdowntown-cli/tree/main/codex/skills/markdowntown-docs
Command: npx skills add https://github.com/joelklabo/markdowntown-cli --skill markdowntown-docs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Ensures documentation, UX specs, and product guides in the repository are consistent, well-placed, and properly cross-linked so readers find canonical information without duplicate or conflicting content.

Core Features & Use Cases

  • Placement guidance: Maps content to the correct docs home (ux, design, architecture, USER_GUIDE) to keep information discoverable.
  • Terminology and tone: Enforces preferred terms and voice to maintain a cohesive product experience across UX, design, and technical docs.
  • Cross-linking and maintenance: Helps authors link to canonical references instead of duplicating long explanations and provides an editing checklist for accuracy.
  • Use Case: Updating the user guide after a UI flow change and ensuring microcopy and architecture notes reference the same canonical sources.

Quick Start

Use the markdowntown-docs guidance to update docs/USER_GUIDE.md for the new Workbench export flow and add cross-links to docs/ux/navigation-map.md and docs/architecture/where-relevant.md.

Frequently Asked Questions about markdowntown-docs

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

FAQPage Schema
How do I keep documentation and UX microcopy consistent across a repository?

To keep documentation and UX microcopy consistent, standardize repository terminology and cross-link guides. This ensures readers find canonical information without encountering duplicate or conflicting content across docs, design, and architecture files.

What is the best way to cross-link user guides to canonical architecture notes?

The best way to cross-link user guides to canonical architecture notes is to map content to the correct docs home and link to canonical references instead of duplicating long explanations. This maintains discoverability and prevents conflicting documentation.

How do I update user guides after a UI flow change without creating duplicate docs?

To update user guides after a UI flow change without creating duplicate docs, reconcile microcopy and flow specs by linking to canonical sources like navigation maps. This ensures all updated guides reference the same single source of truth.

When do I need an editing checklist for repository documentation?

You need an editing checklist for repository documentation when maintaining cross-linked guides and ensuring terminology accuracy. It provides a structured review process to verify that concise headings, CTAs, and content style rules are correctly applied across files.

Does this approach to content style work for both technical architecture docs and UX writing?

Yes, this content style approach works for both technical architecture docs and UX writing. It enforces preferred terms and voice across all specified directories, maintaining a cohesive product experience regardless of whether the file is a technical spec or microcopy.

What are the limitations of using a docs map for placement guidance?

The limitation of using a docs map for placement guidance is that it requires strict adherence to predefined repository terminology rules and canonical document locations. Content placed outside these mapped directories may not be discoverable or properly cross-linked.