技能 control-loop-extraction
🔄

control-loop-extraction

安全 🌐 網路存取📁 檔案系統存取⚙️ 外部命令

Извлечение циклов рассуждений агента из кода

Понимание того, как инфраструктуры агентов реализуют рассуждения, требует отслеживания сложных потоков управления. Этот навык предоставляет сигнатуры шаблонов и методы извлечения для идентификации топологий рассуждений, таких как ReAct, Plan-and-Solve, Reflection и Tree-of-Thoughts, из исходного кода инфраструктуры.

支援: Claude Codex Code(CC)
📊 70 充足
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「control-loop-extraction」。 Analyze the control loop in this agent framework code

預期結果:

  • Reasoning Topology: ReAct (Thought → Action → Observation cycle)
  • Loop Location: src/agent.py:45-120
  • Step Function: Input assembly via _build_messages(), LLM call via invoke(), parsing via _parse_response(), dispatch to _execute_tool() or AgentFinish
  • Termination Conditions: Step limit at max_steps=100, explicit finish action type, timeout after 300 seconds
  • Loop Detection: None implemented - relies on step counter only

安全審計

安全
v5 • 1/17/2026

This skill is a documentation-only markdown file providing pattern signatures and analysis templates for agent reasoning loops. Static findings are false positives: the skill contains no executable code, scripts, network operations, or file system access. All flagged patterns are descriptive content (Python code examples, git hashes, documentation text) used for instructional purposes.

2
已掃描檔案
332
分析行數
3
發現項
5
審計總數
審計者: claude 查看審計歷史 →

品質評分

38
架構
100
可維護性
83
內容
30
社群
100
安全
91
規範符合性

你能建構什麼

Сравнение архитектур рассуждений

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

Документирование логики потока управления

Извлечение и документирование основной логики принятия решений из файлов реализации агента

Отслеживание условий завершения

Идентификация всех условий выхода из цикла для оценки риска неконтролируемого выполнения агента и гарантий безопасности

試試這些提示

Идентификация шаблона
Используйте control-loop-extraction для анализа этого кода агента. Идентифицируйте шаблон рассуждений (ReAct, Plan-and-Solve, Reflection или Tree-of-Thoughts). Найдите основной цикл и задокументируйте поток функции шага.
Извлечение функции шага
Извлеките функцию шага из этого агента. Документируйте: 1) Как собирается входной контекст, 2) Метод вызова LLM, 3) Логику разбора вывода, 4) Маршрутизацию диспетчеризации действий.
Каталогизация завершений
Найдите и каталогизируйте каждое условие завершения в этом цикле агента. Включите ссылки на код для ограничений шагов, ограничений токенов, явных сигналов завершения, тайм-аутов и порогов ошибок.
Полный анализ цикла
Выполните полный анализ управляющего цикла. Включите: классификацию топологии рассуждений, расположение цикла с номерами строк, разбивку функции шага, каталог условий завершения и метод обнаружения цикла.

最佳實務

  • Всегда комбинируйте с codebase-mapping, чтобы сначала найти файлы агента перед анализом
  • Убедитесь, что условия завершения включают как явные защитные механизмы (действие finish), так и неявные ограничения (счетчики шагов/то��енов)
  • Задокументируйте топологию рассуждений перед попыткой сравнительного анализа с другими инфраструктурами

避免

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

常見問題

Какие шаблоны рассуждений идентифицирует этот навык?
Он идентифицирует ReAct, Plan-and-Solve, Reflection, Tree-of-Thoughts и гибридные комбинации этих шаблонов.
Что такое функция шага в агенте?
Функция шага — это атомарная единица выполнения агента: сборка входных данных, вызов LLM, разбор вывода и диспетчеризация действий.
Автоматически ли этот навык читает файлы?
Нет. Этот навык предоставляет шаблоны и шаблоны. Сначала используйте codebase-mapping для идентификации файлов, затем примените эти методы извлечения.
Безопасен ли мой код данных при использовании этого навыка?
Да. Этот навык только предоставляет шаблоны документации. Он никогда не читает, не записывает и не выполняет никакой код.
Почему этот навык требует сначала codebase-mapping?
codebase-mapping идентифицирует файлы агента в репозитории. control-loop-extraction затем анализирует конкретные шаблоны циклов в этих файлах.
Чем это отличается от execution-engine-analysis?
control-loop-extraction фокусируется на шаблонах рассуждений и логике принятия решений. execution-engine-analysis фокусируется на асинхронных шаблонах, параллелизме и архитектуре событий.

開發者詳情

檔案結構

📄 SKILL.md