document-guideline

Enforces layered documentation standards for architecture, READMEs, and source interfaces across software projects.

Updated Feb 9, 2026
One-click install
npx skills add https://github.com/ayazhankadessova/essential-skills --skill document-guideline-ayazhankadessova
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: document-guideline
Source: https://github.com/ayazhankadessova/essential-skills/tree/main/plugins/essential-skills/skills/document-guideline
Command: npx skills add https://github.com/ayazhankadessova/essential-skills --skill document-guideline-ayazhankadessova

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of inconsistent and incomplete documentation across software projects, ensuring clarity and maintainability.

Core Features & Use Cases

  • Layered Documentation: Enforces standards for architecture docs, folder READMEs, and source file interface documentation.
  • Design-First Workflow: Promotes writing documentation before code.
  • Use Case: When starting a new feature, use this Skill to guide the creation of necessary architecture diagrams, folder READMEs, and API documentation before writing any code.

Quick Start

Follow the documentation standards for creating a new folder README.

Frequently Asked Questions about document-guideline

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

FAQPage Schema
How do I standardize project documentation across software projects?

Standardize project documentation by enforcing comprehensive standards for architecture docs, folder READMEs, and source code interfaces. This approach ensures clarity and maintainability by establishing specific content and placement rules for effective knowledge sharing.

What is a design-first development workflow for API docs and architecture?

A design-first development workflow requires writing documentation before code. It guides the creation of architecture diagrams, folder READMEs, and API documentation to ensure design constraints and interfaces are established prior to implementation.

How do I create a README file for each directory in my project?

Create a README file for each directory by following enforced documentation standards that dictate specific content and placement rules. This layered documentation approach promotes effective knowledge sharing and project maintainability across the folder organization.

Can I use this to guide the creation of design docs in the docs folder?

Yes, you can use this to guide the creation of design docs in the docs folder. It enforces standards covering architecture and source code interfaces, requiring adherence to specific content and placement rules for effective knowledge sharing.

What's the best way to document source code interfaces and folder organization?

The best way to document source code interfaces and folder organization is through a layered documentation approach. This involves creating companion .md files for source code and README files for directories, enforcing specific content and placement standards.

Why does my software project need companion .md files for source code?

Your software project needs companion .md files for source code to enforce comprehensive documentation standards. This practice addresses the challenge of inconsistent documentation, ensuring interface clarity, effective knowledge sharing, and long-term maintainability.