mermaid-diagrams
ソフトウェアドキュメント用のMermaid図を作成
チームでは、コードやドキュメントに近い状態を保てる明確な図がよく必要になります。このスキルは、保守しやすいビジュアルモデルを作成するために、Claude、Codex、Claude CodeにMermaid構文を案内します。
自分のエージェントでインストール
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "mermaid-diagrams" from https://skillstore.io/skills/softaworks-mermaid-diagrams.md and its manifest at https://skillstore.io/api/skills/softaworks-mermaid-diagrams/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
エージェントが読めるリソース
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
テストする
「mermaid-diagrams」を使用しています。 ユーザー、Webアプリ、API、IDプロバイダー、データベースを含むログインフロー。
期待される結果:
認証、トークン作成、ユーザー検索、成功レスポンス、無効な認証情報の処理を示すシーケンス図。
「mermaid-diagrams」を使用しています。 顧客、注文、商品、明細項目を含む注文管理データベース。
期待される結果:
エンティティ、主キー、外部キー、注文と明細項目の一対多関係を定義するERD。
「mermaid-diagrams」を使用しています。 Web、API、キュー、通知、決済、データベースコンポーネントを含むマイクロサービスプラットフォーム。
期待される結果:
ユーザー、アプリケーション、データストア、外部システム、通信プロトコルを示すC4コンテナ図。
セキュリティ監査
安全The static findings are false positives caused by Mermaid documentation and example syntax. Terms such as System, Network, Database, and Email are diagram labels, URLs are documentation examples, and backticks are Markdown formatting. No executable scripts, data exfiltration intent, prompt injection, or unsafe automation was found.
リスク要因
🌐 ネットワークアクセス (13)
⚙️ 外部コマンド (24)
このレポートを共有・引用
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
レポートリンクをコピー
https://skillstore.io/skills/softaworks-mermaid-diagrams/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdownバッジ
[](https://skillstore.io/skills/softaworks-mermaid-diagrams?utm_source=security_passport_badge)HTMLバッジ
<a href="https://skillstore.io/skills/softaworks-mermaid-diagrams?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/softaworks-mermaid-diagrams/security.svg" alt="Skillstore security assessment" loading="lazy"></a>埋め込みカード
<iframe src="https://skillstore.io/embed/skills/softaworks-mermaid-diagrams.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>学術引用 (APA · BibTeX · CFF)
APA形式の引用
softaworks. (2026). mermaid-diagrams security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/softaworks-mermaid-diagrams/audits/5BibTeX形式の引用
@techreport{softaworks-softaworks-mermaid-diagrams-2026,
author = {softaworks},
title = {mermaid-diagrams security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/softaworks-mermaid-diagrams/audits/5},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "mermaid-diagrams security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "softaworks"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/softaworks-mermaid-diagrams/audits/5"
identifiers:
- type: other
value: "skillstore:softaworks-mermaid-diagrams:audit:5"
description: "Skillstore immutable audit report identifier"
Skillstore スコア
このスコアの理由 証拠の信頼度: 高作成できるもの
サービスアーキテクチャを文書化
システム、コンテナ、コンポーネント、ユーザー、外部サービスを示すC4図を作成します。
アプリケーションフローを説明
API呼び出し、ユーザージャーニー、ビジネスプロセス用のシーケンス図とフローチャートを作成します。
データ構造をモデル化
データベーススキーマ、ドメインモデル、オブジェクト関係用のERDとクラス図を作成します。
これらのプロンプトを試す
このプロセスのMermaidフローチャートを作成してください: [describe the steps]。明確なラベルと1つの判断ポイントを使用してください。
このAPIフローのMermaidシーケンス図を作成してください: [describe actors, calls, responses, and error cases]。
このドメインのMermaid ERDを作成してください: [describe entities, attributes, keys, and relationships]。カーディナリティを含めてください。
このシステムのMermaid C4コンテキスト、コンテナ、コンポーネントビューを作成してください: [describe users, services, stores, and dependencies]。
ベストプラクティス
- ドキュメント上の問いに答えられる最小限の図から始めます。
- コードレビュー中も図が役立つように、明確なラベル、タイトル、コメントを使用します。
- 更新をレビューしやすくするために、Mermaidソースは関連するドキュメントやコードの近くに置きます。
回避
- すべてのシステム詳細を1つの大きな図に詰め込まないでください。
- 実際のサービス名、エンティティ名、アクター名が分かっている場合は、曖昧なノード名を使用しないでください。
- 対象プラットフォームを確認せずに、レンダラー固有の機能に依存しないでください。
よくある質問
このスキルは一般的な図の種類に対応したMermaid構文を作成できますか?
このスキルは最終画像をレンダリングしますか?
Claude、Codex、Claude Codeで使用できますか?
アーキテクチャレビューに役立ちますか?
データベーススキーマのドキュメント作成に役立ちますか?
最良の結果を得るには何を提供すればよいですか?
開発者情報
作成者
softaworksライセンス
MIT
Skillstore リビジョン
r1
バージョンに関する注意
作者はバージョンを宣言していません。
参照
26421118b848d9f1efc0aa169d8a7a9e7e0a877e
メンテナンスの新しさ
2026/7/18
利用状況
41 ダウンロード · 270 閲覧
ファイル構成