AI Wiki Builder
An AI Wiki Builder designs, generates, curates, and maintains living knowledge bases by leveraging large language models, retrieva…
Skill Guide
Fluency in lightweight markup languages-Markdown, reStructuredText, and wiki syntax-and the ability to apply them correctly across documentation platforms, version control systems, and content management tools.
Scenario
You are starting a new open-source project on GitHub. The README must be clear, informative, and display correctly on GitHub's renderer.
Scenario
Your team needs a unified documentation site for a Python library that includes API references, tutorials, and a changelog.
Scenario
A company has legacy documentation in Confluence (wiki markup) and scattered Markdown files. The goal is to migrate to a single-source-of-truth system using RST for final output but allowing authors to write in Markdown.
Sphinx is the industry standard for RST-based technical documentation with extensibility. Read the Docs automates building and hosting. Platform-specific Markdown dialects (GFM, GLFM) add features like task lists and tables. MkDocs (with Material theme) is a popular Markdown-first alternative to Sphinx. Pandoc is the universal document converter for transforming between markup formats.
VS Code provides linting, preview, and snippet support. Typora offers a seamless live-preview writing experience. Sphinx Autodoc generates API docs from code comments. MyST-Parser allows using Markdown within Sphinx, bridging the accessibility of Markdown with Sphinx's power.
Answer Strategy
Demonstrate systematic review and mentorship. 'First, I would check the documentation's context-is it in a .md or .rst file? I'd then provide specific, actionable feedback: 1) For the .md file, replace raw HTML with native Markdown syntax where possible (e.g., `<em>` to `*em*`). 2) Use the platform's link format (e.g., `[text](url)` in Markdown). 3) Explain that Sphinx directives are RST-specific; if using Markdown, suggest the equivalent MyST syntax or advise moving the doc to an RST file if Sphinx features are required. I'd link to the relevant style guide and offer to pair on the fix.'
Answer Strategy
Test architectural thinking and toolchain knowledge. 'I would implement a hybrid authoring system. Using Sphinx with the MyST-Parser extension allows both Markdown and RST files to coexist in the same project. Technical writers can leverage RST's advanced features for complex tables, admonitions, and cross-references. Product managers can write straightforward guides in Markdown. The build system would unify them into a single, cohesive documentation site. I'd establish clear file naming conventions and a style guide to ensure consistency.'
1 career found
Try a different search term.