documentation-generation_skill

This skill automatically generates documentation and Mermaid diagrams from Miyabi's Entity-Relation model to explain features and architecture.
  • Shell

29

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill shunsukehayashi/miyabi-claude-plugins --skill documentation-generation

  • SKILL.md4.1 KB

Overview

This skill generates clear documentation from Miyabi's Entity-Relation Model (14 entities, 39 relationships). It produces feature docs, architecture notes, and Mermaid diagrams to explain component interactions and data flow. Use it to keep architecture and feature docs consistent with the ER model.

How this skill works

The skill scans code and configuration to detect referenced entities and their relations, maps those to the canonical ER model, and generates structured documentation sections (overview, entity relationships, implementation map, usage examples). It can also emit Mermaid diagrams and templates for architecture or feature documentation. Outputs are ready to paste into docs or use as a starting point for manual refinement.

When to use it

  • Document a newly implemented feature to show involved entities and relations
  • Update architecture docs after refactors or new integrations
  • Explain how a component or workflow interacts with other system parts
  • Produce Mermaid diagrams for design reviews or onboarding
  • Generate initial docs for sprint handoffs or release notes

Best practices

  • Run the generator after implementing code changes so entity/relation mappings stay current
  • Verify file mappings and code examples before publishing to avoid stale snippets
  • Prefer the provided patterns: feature doc, architecture doc, and Mermaid diagram for consistency
  • Use generated output as a base; add context, design decisions, and security considerations
  • Include links to related docs and PRs when finalizing the generated document

Example use cases

  • Create a feature page showing Issue -> Task -> Agent -> PR flow with Mermaid diagram
  • Produce an architecture section that diagrams dataflow and component dependencies
  • Auto-generate a file mapping showing where each entity is implemented in the codebase
  • Generate a digest for a release that highlights changed entities and affected relations
  • Prepare onboarding notes illustrating common relations like Issue handling and Agent execution

FAQ

Point it at the codebase or provide a list of files and the target feature name; it will extract entity references and relations automatically.

Can it customize diagrams or templates?

Yes. Templates are modular: you can choose feature, architecture, or Mermaid outputs and tweak generated sections before publishing.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational