documentation-templates

Provides templates and structure guidelines for READMEs, API docs, changelogs, and ADRs.

2|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/Shubh2310-developer/ENGUNITYCORE --skill documentation-templates-shubh2310-developer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: documentation-templates
Source: https://github.com/Shubh2310-developer/ENGUNITYCORE/tree/main/.claude/skills/documentation-templates
Command: npx skills add https://github.com/Shubh2310-developer/ENGUNITYCORE --skill documentation-templates-shubh2310-developer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Writing consistent, well-structured documentation is time-consuming, and teams often produce inconsistent READMEs, API references, and changelogs that confuse users and AI tools alike. ## Core Features & Use Cases - Ready-to-use templates: Markdown skeletons for READMEs, per-endpoint API docs, changelogs (Keep a Changelog format), and Architecture Decision Records. - Code comment guidelines: JSDoc/TSDoc comment templates plus rules on when to comment and when not to. - AI-friendly documentation: llms.txt templates and MCP-ready structuring guidance (clear heading hierarchy, JSON/YAML examples, Mermaid diagrams) for RAG indexing and AI crawlers. - Use Case: When starting a new open-source project, use this Skill to generate a complete README with quick start, features, configuration table, and license sections following the recommended priority order. ## Quick Start Ask the assistant to generate a README for your project following the documentation templates structure.

Frequently Asked Questions about documentation-templates

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

FAQPage Schema
How do I write a good README for my project?

A good README starts with a title and one-line description, followed by a quick start section runnable in under five minutes. Then add features, a configuration table, links to detailed docs, contributing guidelines, and license information in that priority order.

What sections should API documentation include per endpoint?

Each endpoint should document the HTTP method and path, a brief description, a parameters table with name, type, required flag, and description, possible response codes, and a concrete request/response example.

What is an llms.txt file and why use one?

An llms.txt file is a Markdown file that gives AI crawlers and agents a concise map of your project, including a one-line objective, core file paths, and key concepts. It improves how AI tools index and understand your documentation.

When should I write code comments versus avoid them?

Comment the why behind business logic, complex algorithms, non-obvious behavior, and API contracts. Avoid commenting obvious code, every line, self-explanatory statements, or implementation details that the code already expresses.

How do I structure an Architecture Decision Record?

An ADR contains four sections: Status (Accepted, Deprecated, or Superseded), Context explaining why the decision is needed, Decision stating what was chosen, and Consequences describing the trade-offs involved.