Навыки file-boundaries
📦

file-boundaries

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

Защита параллельной работы с файлами

Параллельная реализация может привести к тому, что агенты перезапишут файлы из других рабочих потоков. Этот навык определяет владение, доступ только для чтения и заблокированные рабочие процессы для Claude, Codex и Claude Code.

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

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

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

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

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

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

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

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

Использование «file-boundaries». Задаче нужно обновить аутентификацию и сослаться на общие пользовательские типы.

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

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

Использование «file-boundaries». Двум агентам нужно одновременно работать над аутентификацией и маршрутами API.

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

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

Использование «file-boundaries». План реализации включает изменение файла утилиты, который не находится во владении.

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

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

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

Безопасно

All static external-command findings are false positives caused by Markdown fences or inline code examples in SKILL.md. The blocker finding is also a false positive because the text describes avoiding file conflicts, not system reconnaissance. No prompt injection or malicious intent evidence was found.

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

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

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

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

https://skillstore.io/skills/clouder0-file-boundaries/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Значок Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/clouder0-file-boundaries/security.svg)](https://skillstore.io/skills/clouder0-file-boundaries?utm_source=security_passport_badge)

Значок HTML

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

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

<iframe src="https://skillstore.io/embed/skills/clouder0-file-boundaries.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

Clouder0. (2026). file-boundaries security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/clouder0-file-boundaries/audits/8

Цитата BibTeX

@techreport{clouder0-clouder0-file-boundaries-2026, author = {Clouder0}, title = {file-boundaries security audit report (audit version 8)}, institution = {Skillstore}, year = {2026}, number = {8}, url = {https://skillstore.io/skills/clouder0-file-boundaries/audits/8}, 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: "file-boundaries security audit report (audit version 8)" version: "unspecified" type: report authors: - name: "Clouder0" date-released: "2026-07-05" url: "https://skillstore.io/skills/clouder0-file-boundaries/audits/8" identifiers: - type: other value: "skillstore:clouder0-file-boundaries:audit:8" description: "Skillstore immutable audit report identifier"

Оценка Skillstore

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

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

Координация параллельной работы над функциональностью

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

Защита общих файлов типов

Разрешите агентам читать общие типы или утилиты, блокируя неутвержденные правки этих файлов.

Понятные отчеты о заблокированных изменениях

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

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

Проверить базовое владение
Используй file-boundaries. Я владею src/auth/login.ts и могу читать src/types/user.ts. Перед редактированием подтверди, что файл находится в пределах моего владения.
Спланировать параллельные задачи
Используй file-boundaries для двух агентов. Agent A владеет src/auth. Agent B владеет src/api. Перечисли разрешенные правки и заблокированные изменения.
Обработать зависимость только для чтения
Применяй file-boundaries при добавлении логики сессий. Я владею src/auth. Я могу читать src/types/user.ts. Сообщи о блокировке, если потребуются изменения типов.
Проверить соблюдение границ
Проверь этот план реализации с file-boundaries. Определи файлы за пределами владения, зависимости только для чтения и изменения, которые нужно заблокировать до начала работы.

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

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

Избегать

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

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

Что помогает предотвратить этот навык?
Он помогает предотвратить редактирование агентами файлов, которые принадлежат другому рабочему потоку.
Обеспечивает ли он автоматическое соблюдение прав доступа к файлам?
Нет. Он предоставляет правила принятия решений для агентов и ревьюеров, а не принудительное соблюдение на уровне операционной системы.
Может ли агент читать файлы, которыми он не владеет?
Да, если эти файлы указаны как границы только для чтения для справки или импортов.
Что происходит, когда необходимая правка выходит за пределы владения?
Агент должен остановиться и сообщить о блокировке задачи с подробностями.
Полезно ли это для работы с одним агентом?
Да. Он все равно может ограничить область работы и уменьшить количество случайных изменений.
Какие инструменты могут использовать этот навык?
В отчете указана совместимость с Claude, Codex и Claude Code.

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

Автор

Clouder0

Лицензия

MIT

Ревизия Skillstore

r1

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

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

Ссылка

02f077c174c5335e2f5d02ca15e77b70d9543e58

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

22.07.2026

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

6 загрузок · 194 просмотров

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

📄 SKILL.md

Больше от Clouder0

Показать все
📦

error-recovery

79

Восстановление неудачных задач субагентов

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

Кодинг и разработка Просмотр
📦

conventions

78

Применение соглашений по кодированию проекта

Кодовые базы начинают расходиться, когда участники применяют разные стилистические решения. Этот навык загружает проектные соглашения, чтобы Claude, Codex и Claude Code могли следовать общим стандартам.

Кодинг и разработка Просмотр
📦

ask-user

78

Уточнение решений пользователя с помощью сфокусированных вопросов

ИИ-агенты могут тратить время впустую, когда требования или предпочтения неясны. Этот навык предоставляет Claude, Codex и Claude Code практический шаблон для постановки сфокусированных вопросов.

Продуктивность Просмотр
📦

agent-workflow

78

Координация мультиагентных рабочих процессов разработки

Сложные задачи разработки часто требуют четкой передачи работы между агентами планирования, реализации и проверки. Этот навык дает Claude, Codex и Claude Code структурированный рабочий процесс для координации субагентов.

Кодинг и разработка Просмотр
Показать все
📦

dispatching-parallel-agents

79

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

от Cycleaddict

Последовательная отладка замедляет команды, когда сбои независимы. Этот навык показывает, как распределять сфокусированные задачи между параллельными AI-агентами и безопасно интегрировать результаты.

Кодинг и разработка Просмотр
📦

app-builder

78

Создавайте full-stack приложения по описанию на естественном языке

от sickn33

Преобразование идеи приложения в план реализации может быть медленным и непоследовательным. App Builder классифицирует проект, выбирает стек и координирует агентов до поставки результата.

Кодинг и разработка Просмотр
📦

swarm-advanced

80

Координация продвинутых роев ИИ

от DNYoussef

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

DevOps и инфраструктура Просмотр