Навыки c4-code
📦

c4-code

Ревизия содержимого r1 Безопасно ⚙️ Внешние команды🌐 Доступ к сети

Документирование кода с детализацией C4

Каталоги с кодом трудно понять, когда сигнатуры, зависимости и связи разбросаны по разным местам. Этот навык помогает создавать документацию C4 на уровне кода со структурированными разделами и диаграммами.

Поддерживает: Claude Codex Code(CC)
🥉 78 Бронза

Установить с помощью моего Агента

Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.

Запрос агента
Review the Skillstore skill "c4-code" from https://skillstore.io/skills/sickn33-c4-code.md and its manifest at https://skillstore.io/api/skills/sickn33-c4-code/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.

Ресурсы для AI-агентов

Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.

Протестировать

Использование «c4-code». Задокументируй модуль аутентификации для передачи разработчику.

Ожидаемый результат:

Структурированный документ со списком обработчиков, валидаторов, вспомогательных функций, местоположений в исходном коде, зависимостей и рекомендованной диаграммой зависимостей.

Использование «c4-code». Объясни каталог конвейера данных для сопровождающих.

Ожидаемый результат:

Сводка C4 на уровне кода с этапами конвейера, обязанностями преобразований, внутренними зависимостями и рекомендациями по диаграммам.

Использование «c4-code». Подготовь документацию кода для смешанного пакета TypeScript.

Ожидаемый результат:

Отдельные разделы для классов, служебных функций, модулей, зависимостей и рекомендованных диаграмм для сложных связей.

Аудит безопасности

Безопасно

The static findings are false positives caused by Markdown inline code, Mermaid fences, and one documentation link. I found no prompt injection, command execution intent, data exfiltration, or reconnaissance behavior in SKILL.md.

1
Просканировано файлов
245
Проанализировано строк
0
Пункты проверки
0
Ложные срабатывания проигнорированы
Последний завершенный статический и семантический аудит не обнаружил подтвержденных проблем безопасности. Это не доказывает отсутствие побочных эффектов у навыка.
Поделиться и цитировать этот отчет

Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.

Открыть версионный отчет
Оценка безопасности

Копировать ссылку на отчёт

https://skillstore.io/skills/sickn33-c4-code/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Значок Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/sickn33-c4-code/security.svg)](https://skillstore.io/skills/sickn33-c4-code?utm_source=security_passport_badge)

Значок HTML

<a href="https://skillstore.io/skills/sickn33-c4-code?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-c4-code/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Встраиваемая карточка

<iframe src="https://skillstore.io/embed/skills/sickn33-c4-code.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-code security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-c4-code/audits/4

Цитата BibTeX

@techreport{sickn33-sickn33-c4-code-2026, author = {sickn33}, title = {c4-code security audit report (audit version 4)}, institution = {Skillstore}, year = {2026}, number = {4}, url = {https://skillstore.io/skills/sickn33-c4-code/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-code 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-code/audits/4" identifiers: - type: other value: "skillstore:sickn33-c4-code:audit:4" description: "Skillstore immutable audit report identifier"

Оценка Skillstore

Почему такая оценка Достоверность доказательств: Высокий
55
Архитектура
85
Сопровождаемость
87
Контент
68
Сообщество
83
Соответствие спецификации

Что вы можете построить

Документировать сервисный слой

Создайте документацию на уровне кода для классов, методов и зависимостей внутри сервисного каталога.

Сопоставить функциональные конвейеры

Опишите чистые функции, этапы преобразования и поток данных через модуль обработки.

Подготовить архитектурные справочные материалы

Преобразуйте анализ исходного кода в согласованные справочные материалы C4 на уровне кода для разработчиков.

Попробуйте эти промпты

Документировать один каталог
Проанализируй этот каталог и создай документацию C4 на уровне кода с функциями, классами, зависимостями и местоположениями в исходном коде.
Добавить связи в коде
Документируй этот модуль и включи наиболее полезную диаграмму Mermaid для его стиля программирования.
Сравнить смешанные парадигмы
Проанализируй эту смешанную кодовую базу и раздели связи классов, конвейеры функций и зависимости модулей.
Создать документацию, готовую к ревью
Подготовь документацию C4 на уровне кода для этого компонента с четкими границами, заметками о зависимостях и рекомендациями по диаграммам.

Лучшие практики

  • Начинайте с узких границ каталога или компонента, прежде чем расширять охват документации.
  • Указывайте точные местоположения в исходном коде, чтобы читатели могли проверить каждый задокументированный элемент.
  • Используйте диаграммы Mermaid только тогда, когда связи достаточно сложны, чтобы визуальное представление было полезным.

Избегать

  • Не документируйте каждый файл с одинаковой глубиной, если запрос относится к одному компоненту.
  • Не добавляйте диаграммы, которые повторяют простые списки и не улучшают понимание.
  • Не смешивайте детали уровня кода с документацией контейнеров или системного контекста.

Часто задаваемые вопросы

Какой уровень C4 охватывает этот навык?
Он охватывает уровень кода, включая функции, классы, модули, зависимости и местоположения в исходном коде.
Может ли он создавать диаграммы Mermaid?
Да. Он рекомендует диаграммы классов, блок-схемы или диаграммы зависимостей, когда связи в коде сложны.
Заменяет ли он диаграммы C4 более высокого уровня?
Нет. Он дополняет диаграммы контекста, контейнеров и компонентов более низкоуровневыми деталями реализации.
Какие входные данные подходят лучше всего?
Лучше всего подходит конкретный каталог, модуль или компонент вместе с целью документации.
Выполняет или изменяет ли он код?
Нет. Навык описывает шаги документирования и не требует выполнения кода или изменения файлов.
Может ли он работать с разными стилями программирования?
Да. Он включает рекомендации для объектно-ориентированных, функциональных, процедурных и смешанных кодовых баз.

Сведения для разработчиков

Автор

sickn33

Лицензия

MIT

Ревизия Skillstore

r1

Примечание о версии

Автор не указал версию.

Ссылка

01171b582d636c013315c5e0d969c64f8d9cdff2

Актуальность поддержки

22.07.2026

Использование

8 загрузок · 92 просмотров

Структура файлов

📄 SKILL.md