doc-architect

Generate Diátaxis-based documentation structures with Markdown templates and prioritized document lists.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/swat9013/dotfiles --skill doc-architect-swat9013
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: doc-architect
Source: https://github.com/swat9013/dotfiles/tree/main/.claude-global/skills/doc-architect
Command: npx skills add https://github.com/swat9013/dotfiles --skill doc-architect-swat9013

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Helps teams and projects that lack a consistent, user-focused documentation structure by applying the Diátaxis framework to design, organize, and prioritize documentation so readers can find the right content for their needs.

Core Features & Use Cases

  • Structure Design: Maps content to Diátaxis types (Tutorial, How-to, Reference, Explanation) and proposes a recommended directory layout.
  • Templates & Authoring: Provides Markdown templates for each Diátaxis type to ensure consistent formatting and author guidance.
  • Prioritization & Navigation: Produces a prioritized list of documents, landing page suggestions, and user-journey driven navigation to guide beginners and power users.
  • Use Cases: Bootstrapping docs for a new service, reorganizing an existing repo/Wiki, creating onboarding and troubleshooting flows, and aligning teams on content ownership.

Quick Start

Generate a Diátaxis-based documentation structure and a prioritized list of documents for my project named "PROJECT_NAME" aimed at developers and end users.

Frequently Asked Questions about doc-architect

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

FAQPage Schema
What is Diataxis documentation structure and when do I need it for my project?▼

Diataxis documentation structure organizes content into tutorials, how-to guides, references, and explanations. You need it to design user-focused knowledge bases, ensuring readers find relevant onboarding materials or technical references without navigating disorganized wikis.

How do I create a documentation directory layout for a new service?▼

To create a documentation directory layout, provide a project brief, target audience, and hosting choice. The system generates a recommended folder structure, Markdown templates, and a prioritized document list to bootstrap your repository or wiki.

Can I use Markdown templates to bootstrap onboarding and troubleshooting flows?▼

Yes, you can use Markdown templates to bootstrap onboarding and troubleshooting flows. The system provides standardized templates for each Diataxis category, ensuring consistent formatting and author guidance across tutorials and references.

What is the best way to organize a wiki that mixes tutorials and technical references?▼

The best way to organize a wiki mixing tutorials and references is applying the Diataxis framework to separate content by user intent. This structures directories around learning, achieving goals, technical information, and understanding, while generating navigation guides for beginners and power users.

Does this documentation approach work for aligning teams on content ownership in a repository?▼

Yes, this approach works for aligning teams on content ownership in a repository. By producing a prioritized list of documents and recommended directory layouts, teams can clearly map documentation responsibilities to specific Diataxis categories and project areas.