c4-component
C4 コンポーネントドキュメントの作成
チームは、コードレベルのメモを明確な C4 コンポーネントアーキテクチャに落とし込むのに苦労することがよくあります。このスキルは、Claude、Codex、Claude Code がコード要素をコンポーネントにグループ化し、インターフェースを文書化し、Mermaid 図を作成するのを支援します。
自分のエージェントでインストール
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "c4-component" from https://skillstore.io/skills/sickn33-c4-component.md and its manifest at https://skillstore.io/api/skills/sickn33-c4-component/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
エージェントが読めるリソース
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
テストする
「c4-component」を使用しています。 あるチームが、認証コントローラー、トークンサービス、ユーザーリポジトリの c4-code ドキュメントを提供します。
期待される結果:
このスキルは、境界、責任、インターフェース、依存関係、関係図のメモを含む認証コンポーネントの概要を返します。
「c4-component」を使用しています。 あるアーキテクトが、決済コード、データベースアクセス、API クライアントをどのようにグループ化すべきかを尋ねます。
期待される結果:
このスキルは、決済向けコンポーネントを提案し、境界の選択理由を説明し、不確かな所有権の判断をレビュー対象として示します。
「c4-component」を使用しています。 ドキュメント担当者が、1つのアプリケーションコンテナのコンポーネントインデックスを必要としています。
期待される結果:
このスキルは、コンポーネント名、説明、ドキュメントリンク、関係の要約を含むマスターインデックスのアウトラインを生成します。
セキュリティ監査
安全The static alerts are false positives caused by inline Markdown backticks, fenced examples, C4 terminology, and one public documentation link. No evidence of command execution, system reconnaissance, data exfiltration, or prompt-injection intent was found in SKILL.md. The remaining concerns are documentation clarity issues, not security issues.
リスク要因
⚙️ 外部コマンド (7)
🌐 ネットワークアクセス (1)
このレポートを共有・引用
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
レポートリンクをコピー
https://skillstore.io/skills/sickn33-c4-component/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdownバッジ
[](https://skillstore.io/skills/sickn33-c4-component?utm_source=security_passport_badge)HTMLバッジ
<a href="https://skillstore.io/skills/sickn33-c4-component?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-c4-component/security.svg" alt="Skillstore security assessment" loading="lazy"></a>埋め込みカード
<iframe src="https://skillstore.io/embed/skills/sickn33-c4-component.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形式の引用
sickn33. (2026). c4-component security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-c4-component/audits/4BibTeX形式の引用
@techreport{sickn33-sickn33-c4-component-2026,
author = {sickn33},
title = {c4-component security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/sickn33-c4-component/audits/4},
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: "c4-component security audit report (audit version 4)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/sickn33-c4-component/audits/4"
identifiers:
- type: other
value: "skillstore:sickn33-c4-component:audit:4"
description: "Skillstore immutable audit report identifier"
Skillstore スコア
このスコアの理由 証拠の信頼度: 高作成できるもの
アーキテクチャドキュメントを準備する
散在するコードレベルのメモを、レビュー用の一貫したコンポーネントドキュメントに変換します。
リファクタリング境界を計画する
所有権やモジュール化の変更を計画する前に、関連ファイルをコンポーネントにグループ化します。
システムドキュメントを保守する
オンボーディングや監査のために、コンポーネントインデックスと関係メモを作成します。
これらのプロンプトを試す
c4-component スキルを使用して、これらの c4-code メモから1つのコンポーネントを文書化してください。目的、機能、インターフェース、依存関係、図のガイダンスを含めてください。
c4-component スキルを使用して、これらの c4-code ファイルを論理コンポーネントにグループ化してください。各境界を説明し、各コンポーネントに含まれるファイルを一覧化してください。
c4-component スキルを使用して、コンポーネントインターフェース、プロトコル、操作、依存関係、外部システムを特定してください。推測された詳細にはレビュー用の印を付けてください。
c4-component スキルを使用して、このコンテナのコンポーネントドキュメントとマスターインデックスを作成してください。図に関するメモと未解決の質問を含めてください。
ベストプラクティス
- 統合を依頼する前に、最新の c4-code ファイルと既知のコンテナ境界を提供してください。
- 複数のコンポーネントグループ化が可能な場合は、境界の根拠を求めてください。
- 公開前に、生成された図を実際の依存関係パスと照合してください。
回避
- ソースドキュメントやリポジトリコンテキストなしでスキルを使用すること。
- コンポーネント図に、デプロイメント、インフラストラクチャ、またはシステムコンテキストの関心事を混在させること。
- 推測されたインターフェースを検証済みの API 契約として扱うこと。