Этот отчет не переведен на запрошенный язык. Вместо него показан канонический отчет на английском языке.

Версионная оценка безопасности

ID отчёта: SA-F93E9BB0

7/7/2026, 5:04:47 AM

omc оценка безопасности v3

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

История аудитов
Модель аудита: codex Исторический отчет
Название навыка
omc
Версия
v3
Сопровождающий
supercent-io
Охват
2 Просканировано файлов · 193 Проанализировано строк
Версия политики
Недоступно

Наивысшая серьёзность подтверждённого результата

Высокий

Подтверждённые проблемы безопасности (3) требуют внимания.

Контекст установки

Исторические доказательства

Этот отчёт может не описывать артефакт, доступный для установки в настоящее время. Откройте текущую страницу Навыка для получения рекомендаций по установке.

Открыть текущую страницу Навыка

Этот отчёт не блокирует и не разрешает манифест или ZIP.

Most static external-command alerts are Markdown backtick false positives, but several install, update, setup, daemon, and notification commands are real risks. The skill also pairs broad Bash and file-write permissions with autonomous and persistent execution modes. No prompt injection text was found in the reviewed files.

Позиция отчета

Исторический отчет

Откройте историю аудита перед использованием этого отчета для установки.

Аттестация аудита

Не подлежит аттестации

Требуемая неизменяемая привязка не завершена.

Проверка человеком

Не проверено

Для этого отчета не зафиксирована проверка человеком.

Охват

2 Просканировано файлов · 193 Проанализировано строк

21 элементов показано для проверки

Ограничения

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

Цепочка доказательств

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

  1. Источник

    Привязка недоступна

  2. Артефакт

    Идентификация неполная

  3. Аудит

    Завершено

  4. Контракт установки

    Открыть манифест для проверки

    Открыть манифест

Обнаруженные возможности

«Обнаружено» означает, что в этом отчете зафиксированы подтверждающие доказательства. «Не зафиксировано» не доказывает отсутствие возможности.

Содержит скрипты

Может выполнять код, включённый в Skill.

Не зафиксировано этим аудитом

Доступ к сети

Может подключаться к внешним службам.

Обнаружено в 4 местах расположения доказательств

Доступ к файловой системе

Может читать или записывать локальные файлы.

Обнаружено в 2 местах расположения доказательств

Переменные окружения

Может считывать значения из окружения процесса.

Не зафиксировано этим аудитом

Внешние команды

Может вызывать команды или программы вне Навыка.

Обнаружено в 39 местах расположения доказательств

Пункты проверки возможностей (18)
Высокий
Hidden file in home directory
Enable Claude Code native teams in `~/.claude/settings.json`:
The skill instructs enabling native teams in ~/.claude/settings.json. Editing a hidden home-directory config can change Claude Code behavior for the user.
Высокий
Hidden file in home directory
2:Enable CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 in ~/.claude/settings.json for native teams
The TOON summary instructs changing ~/.claude/settings.json for native teams. That hidden home-directory setting affects user-level Claude Code behavior.
Средний
Ruby/shell backtick execution
```bash
The block directs installation of a third-party Claude Code plugin from GitHub and then installs it. That can introduce untrusted plugin behavior into the agent runtime.
Средний
Ruby/shell backtick execution
```bash
The command runs plugin setup after installation, which can alter local Claude Code or plugin state. It is expected functionality but still changes the user environment.
Средний
Ruby/shell backtick execution
> **npm alternative**: `npm install -g oh-my-claude-sisyphus`
The inline command installs a global npm package from the public registry. Global npm installs can run package lifecycle scripts and change the user toolchain.
Средний
Ruby/shell backtick execution
```bash
The shell block invokes the OMC CLI and can start an auto-resume daemon. Background resume behavior increases the impact of unintended commands.
Средний
Ruby/shell backtick execution
```bash
The shell block configures Telegram or Discord callbacks using tokens and webhooks. Passing secrets to CLI commands can expose them through history, logs, or process listings.
Средний
Ruby/shell backtick execution
```bash
The update block runs plugin marketplace update, setup, and doctor commands. Updating and reinitializing a third-party plugin can change local agent behavior.
Средний
Ruby/shell backtick execution
| Gemini CLI | `npm install -g @google/gemini-cli` | Design review, UI consistency (1M token context
The table recommends a global npm install for an optional Gemini CLI. Global installs are legitimate but still execute external package installation code.
Средний
Ruby/shell backtick execution
| Codex CLI | `npm install -g @openai/codex` | Architecture validation, code review cross-check |
The table recommends a global npm install for the optional Codex CLI. This is legitimate tooling, but it still changes the local toolchain.
Средний
Ruby/shell backtick execution
| Install | `/plugin marketplace add https://github.com/Yeachan-Heo/oh-my-claudecode` |
The quick reference repeats the third-party plugin install command from GitHub. Installing marketplace plugins changes the agent runtime and dependency surface.
Средний
Ruby/shell backtick execution
| Setup | `/omc:omc-setup` |
The setup command initializes the plugin and may write local configuration. This is normal setup behavior, but it still mutates the agent environment.
Средний
Ruby/shell backtick execution
| Update | `/plugin marketplace update omc && /omc:omc-setup` |
The update command combines marketplace update with setup. Updating third-party agent tooling can introduce new code and behavior.
Средний
Hidden file access
Enable Claude Code native teams in `~/.claude/settings.json`:
The line explicitly references access to the hidden Claude settings file. This is legitimate configuration guidance but still touches sensitive user-level agent settings.
Средний
Hidden file access
2:Enable CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 in ~/.claude/settings.json for native teams
The TOON summary references the hidden Claude settings path directly. The access is documented, but it is still a sensitive configuration location.
Низкий
Hardcoded URL
/plugin marketplace add https://github.com/Yeachan-Heo/oh-my-claudecode
The hardcoded GitHub URL is used in an install command for a third-party plugin. The URL is intentional, but it creates an external dependency and install risk.
Низкий
Hardcoded URL
| Install | `/plugin marketplace add https://github.com/Yeachan-Heo/oh-my-claudecode` |
The quick reference repeats the hardcoded GitHub plugin install URL. This is an intentional external dependency rather than data exfiltration.
Низкий
Hardcoded URL
1:install,Add plugin,/plugin marketplace add https://github.com/Yeachan-Heo/oh-my-claudecode && /plu
The TOON summary includes the same hardcoded GitHub install URL. It is a real external install reference, even though no runtime request is shown here.

Результаты оценки рисков

Подтверждённые проблемы безопасности отделены от элементов, которые всё ещё требуют проверки.

Подтверждённые проблемы безопасности (3)

RISK-001 Высокий
Broad Tool Permissions For Autonomous Agents
The skill declares Bash, Write, and Edit tools while promoting multi-agent execution for complex tasks. This combination allows broad shell and file changes once activated.
The allowed-tools line grants shell and write access, and the use cases explicitly target complex parallel execution. This is a direct capability-risk combination.
RISK-002 Высокий
Persistent Autonomous Execution Pressure
The skill promotes guaranteed completion and an auto-resume daemon. Persistent loops can continue changes after rate limits or failures without fresh user review.
The source describes guaranteed-completion workflows and commands that start auto-resume behavior. The risk is contextual rather than a single syntax pattern.
RISK-003 Средний
Secrets Passed Through Notification Commands
Notification setup examples pass bot tokens and webhooks as command arguments. These values can be exposed through shell history, logs, or process listings.
The commands include token and webhook placeholders in CLI arguments. This is a common secret-handling risk even when the examples are legitimate.

Меры по устранению

В ходе этого аудита были зафиксированы рекомендуемые исправления. Их применение является ответственностью сопровождающего.

  1. FIX-001
    Высокий
    Hidden Claude settings modification
    Document the exact settings change, require user confirmation, and include rollback instructions.
  2. FIX-002
    Высокий
    Autonomous persistent modes with broad tool access
    Add human checkpoints, scope limits, and stop conditions before Bash, Write, or Edit actions.
  3. FIX-003
    Средний
    Third-party plugin and package installation commands
    Pin trusted releases, publish checksum or signature guidance, and tell users to review source before installation.
  4. FIX-004
    Средний
    Notification token and webhook handling
    Move token configuration to secret storage and avoid command-line token examples.

Экспертные доказательства

Неизменяемая идентификация субъекта, метаданные сканера, отклонённые совпадения и доказательства на уровне источника.

Субъект артефакта

Коммит Marketplace
Недоступно
Хеш содержимого
Недоступно
Хеш дерева
Недоступно
Путь Skill
Недоступно
Хеш данных аудита
Недоступно

Метаданные анализа

Модель аудита: codex

Состояние анализа: Завершено

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

Проверить и экспортировать

Манифест и lockfile привязывают артефакты установки к криптографическим хешам. Это заявление о целостности не связано с оценкой безопасности.

Аттестация аудита: not_attestable