document-generate

Generates WikiText-style documentation for Mojang's MCPL programming language.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/SakshamKandel/Salt-Route-Consulting- --skill document-generate-sakshamkandel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: document-generate
Source: https://github.com/SakshamKandel/Salt-Route-Consulting-/tree/main/.agents/skills/document-generate
Command: npx skills add https://github.com/SakshamKandel/Salt-Route-Consulting- --skill document-generate-sakshamkandel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generates missing documentation from scratch for a feature, module, or full project, eliminating manual writing bottlenecks and ensuring consistency across docs.

Core Features & Use Cases

  • Structured documentation aligned to the Diataxis framework (tutorials, how-tos, references, and explanations) for the target project.
  • Frontmatter-driven entry with a YAML header and a coherent Markdown body that matches project conventions.
  • Auto-generates multi-section content and integrates with existing docs, enabling scalable, repeatable documentation workflows.

Quick Start

Provide a feature, module, or project context and let the skill generate complete, Diataxis-aligned documentation.

Frequently Asked Questions about document-generate

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

FAQPage Schema
How do I generate missing documentation for a software feature automatically?

You can generate missing documentation automatically by providing feature, module, or project context. The skill produces structured Markdown with YAML frontmatter, aligning content to the Diataxis framework across tutorials, how-tos, references, and explanations.

What is the Diataxis framework for software documentation?

The Diataxis framework structures documentation into four modes: tutorials, how-tos, reference material, and explanations. This skill applies the framework to generate multi-section Markdown bodies that match project conventions and cover distinct learning needs.

How do I create tutorials and reference material from existing code?

You can create tutorials and reference material by providing code context to the skill. It uses Bash, Read, Grep, and Glob tools to gather inputs, then writes structured Markdown files with YAML frontmatter directly into your project.

Can I auto-generate YAML frontmatter for my project documentation?

Yes, you can auto-generate YAML frontmatter containing a name and description. The skill outputs a coherent Markdown body aligned to the Diataxis framework, ensuring documentation entries match your project conventions.

Does this documentation generation approach work for entire projects or just single modules?

This documentation generation approach works for both entire projects and single modules. It scales from generating missing docs for a single feature to creating complete, structured documentation across a full software project.

What are the limitations of auto-generating how-to guides and explanations?

Auto-generating how-to guides and explanations depends on the accuracy of provided context. While it uses Read, Grep, and Glob to gather inputs, complex or undocumented logic may require manual review to ensure the generated Markdown accurately reflects behavior.