tech-documentation

Draft API and architecture documentation using standardized templates.

3|1|Updated Dec 17, 2025
One-click install
npx skills add https://github.com/ProjAnvil/MindForge --skill tech-documentation-projanvil
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tech-documentation
Source: https://github.com/ProjAnvil/MindForge/tree/main/skills/zh-cn/tech-documentation
Command: npx skills add https://github.com/ProjAnvil/MindForge --skill tech-documentation-projanvil

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Inconsistent and incomplete technical documentation slows onboarding, impedes collaboration, and increases maintenance risk. This skill provides proven methodologies, templates, and best practices to produce API docs, architecture documents, deployment guides, and operation manuals that are clear, consistent, and easy to maintain.

Core Features & Use Cases

  • API documentation templates (OpenAPI/Swagger, REST, GraphQL, and ADR-ready docs)
  • Architecture and decision records (Architecture Design Documents, ADRs, system diagrams)
  • Deployment and operation manuals (deployment guides, runbooks, monitoring and maintenance templates)
  • Developer handbooks and contribution guides (CONTRIBUTING-like content, coding standards)
  • Use Case: For a new microservice, generate API docs, architecture decisions, and deployment steps from a single sprint brief.

Quick Start

Write comprehensive technical docs for a new service by applying the templates and examples in this skill to your project documentation.

Frequently Asked Questions about tech-documentation

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

FAQPage Schema
How do I write API documentation for a new microservice?

Generate API documentation for a new microservice using standardized templates for OpenAPI/Swagger, REST, and GraphQL. Apply the 5C principles and technical writing best practices to ensure your API docs are clear, consistent, and easy to maintain.

What is the best way to document architecture decisions for a software project?

Document architecture decisions using provided Architecture Design Record templates to capture system diagrams and rationale. This ensures your architecture decisions are structured consistently and adhere to established technical writing principles.

How do I create deployment guides and operations manuals for new services?

Create deployment guides and operations manuals using standardized runbook templates for deployment steps, monitoring, and maintenance. These templates ensure your deployment documentation is complete and adheres to best practices.

Can I generate developer contribution guides and coding standards with this approach?

Yes, you can generate developer handbooks and contribution guides using standardized templates similar to CONTRIBUTING files. This establishes clear coding standards and ensures documentation consistency across the project.

When do I need standardized templates for technical writing?

You need standardized templates for technical writing when inconsistent documentation slows onboarding and increases maintenance risk. Using templates for API docs and architecture decisions ensures your project documentation remains clear and consistent.