スキル ownership-gate
🔍

ownership-gate

安全 🌐 ネットワークアクセス📁 ファイルシステムへのアクセス⚙️ 外部コマンド

Проверка понимания кода

Младшие разработчики часто копируют код, который они не понимают. Этот навык использует структурированные вопросы для проверки понимания. Он блокирует продвижение до тех пор, пока разработчик не сможет объяснить свой код, формируя реальное понимание и уверенность на собеседованиях.

対応: Claude Codex Code(CC)
⚠️ 68 貧弱
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「ownership-gate」を使用しています。 Run ownership gate on my function that processes user payments

期待される結果:

  • 🛑 ПРОВЕРКА ПОНИМАНИЯ: ЗАБЛОКИРОВАНО
  •  
  • Я заметил пробелы в понимании этого кода. Прежде чем продолжить:
  •  
  • 1. Изучите эти разделы: Обработка ошибок в processPayment()
  • 2. Понять поток: Пройдитесь с примером данных
  • 3. Изучите при необходимости: Как async/await обрабатывает сбои
  •  
  • Возьмите 15-20 минут на изучение, затем попробуем снова.

「ownership-gate」を使用しています。 Verify I understand my new helper function

期待される結果:

  • ✅ ПРОВЕРКА ПОНИМАНИЯ: ПРОЙДЕНА
  •  
  • Вы явно понимаете, что построили и почему. Отличная работа.
  •  
  • Ключевые моменты, которые вы продемонстрировали:
  • - Точное описание преобразований данных
  • - Осведомленность о режимах сбоя асинхронных операций
  • - Четкое обоснование выбранного подхода

セキュリティ監査

安全
v5 • 1/16/2026

This skill is pure documentation containing interview questions and response templates. The pre-computed static findings are all false positives - the scanner misidentified documentation placeholders and metadata as security issues. No executable code, network calls, file system access, or external commands exist in this skill.

2
スキャンされたファイル
330
解析された行数
3
検出結果
5
総監査数

リスク要因

🌐 ネットワークアクセス (2)
📁 ファイルシステムへのアクセス (1)
⚙️ 外部コマンド (3)
監査者: claude 監査履歴を表示 →

品質スコア

38
アーキテクチャ
100
保守性
85
コンテンツ
20
コミュニティ
100
セキュリティ
83
仕様準拠

作れるもの

Структурированная проверка кода

Используйте четырехэтапные вопросы для проверки понимания младших разработчиков перед одобрением pull-запросов.

Подготовка к собеседованию

Подготовьте разработчиков к уверенному объяснению своего кода на технических собеседованиях.

Инструмент самооценки

Проверьте собственное понимание кода перед публикацией или развертыванием решений.

これらのプロンプトを試す

Пошаговый разбор кода
Проведите меня через то, что делает этот код, шаг за шагом. Опишите поток данных и любые асинхронные операции.
Обоснование подхода
Почему вы выбрали этот подход? Какие альтернативы вы рассмотрели и почему отклонили их?
Сценарии изменений
Если требования изменятся на [конкретный сценарий], что бы вы изменили в этом коде и почему?
Анализ граничных случаев
Что произойдет, если [граничный случай, специфичный для их кода]? Как код обрабатывает этот сценарий?

ベストプラクティス

  • Задавайте вопросы последовательно и ждите полных ответов перед переходом к следующему
  • Используйте сократический метод для направления испытывающих трудности разработчиков, а не блокируйте сразу
  • Документируйте ключевые концепции, которые они хорошо объясняют, для будущих тем на собеседованиях

回避

  • Пропуск вопросов и принятие неполных объяснений
  • Переход к следующему, когда младший разработчик говорит 'ИИ предложил это' без более глубокого исследования
  • Блокировка без предоставления конкретных разделов для изучения

よくある質問

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

開発者の詳細

ファイル構成

📄 SKILL.md