技能 architecture-synthesis
🏗️

architecture-synthesis

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

Создание архитектуры фреймворка агентов

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

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

下載技能 ZIP

2

在 Claude 中上傳

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

3

開啟並開始使用

測試它

正在使用「architecture-synthesis」。 Generate a reference architecture for a new AI agent framework

預期結果:

  • Core Primitives: Message (frozen dataclass), AgentState (copy-on-write), ToolResult, AgentFinish, AgentContinue
  • LLM Protocol: generate() and stream() methods with LLMResponse containing content, tool_calls, usage, and model info
  • Tool Protocol: name, description, schema properties and execute() method for each tool
  • Memory Protocol: add(), get_context(), clear() для управления контекстом
  • Execution Loop: build messages, call LLM, parse response, handle finish or continue with tool calls
  • Architecture Diagram: Core Layer → Protocol Layer → Execution Layer → Integration Layer
  • Phase 1 (Weeks 1-2): Core types, LLM Protocol, basic Tool Protocol, minimal Agent loop
  • Phase 2 (Weeks 3-4): Error handling, retry mechanisms, logging, callbacks, token counting

正在使用「architecture-synthesis」。 Create detailed interface protocols for integrating multiple LLM providers

預期結果:

  • LLM Protocol abstraction with generate() and stream() methods for provider independence
  • OpenAI integration: GPT-4 and GPT-3.5 Turbo support with standard response format
  • Anthropic integration: Claude 2 and Claude 3 support with consistent interface
  • Tool Protocol: name, description, JSON schema properties, execute() method signature
  • Error handling: retry on rate limit, timeout handling, graceful degradation patterns

安全審計

安全
v5 • 1/17/2026

Pure documentation skill containing only architectural guidance and Python code examples. No executable code, scripts, network calls, filesystem access, or environment variable access detected. All static findings are false positives from misidentified patterns in documentation text.

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

品質評分

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

你能建構什麼

Создание пользовательских фреймворков агентов

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

Документирование архитектурных решений

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

Оценка паттернов интеграции

Оценка различных подходов к протоколам для интеграции LLM, инструментов и памяти в системах агентов.

試試這些提示

Базовая архитектура
Создайте эталонную архитектуру для нового фреймворка ИИ-агентов. Включите типы Message, State и Tool с примерами на Python, протоколы LLM и Tool, а также псевдокод цикла выполнения.
С предварительными требованиями
Используя сравнительную матрицу и результаты каталога антипаттернов, синтезируйте спецификацию эталонной архитектуры для нашего нового фреймворка агентов.
Полная спецификация
Создайте полную спецификацию эталонной архитектуры, включающую: базовые примитивы, интерфейсные протоколы, цикл выполнения, диаграмму Mermaid и дорожную карту реализации на 8 недель.
Фокус на интеграции
Создайте детальные интерфейсные протоколы для интеграции нескольких LLM-провайдеров с согласованным протоколом Tool. Включите паттерны обработки ошибок.

最佳實務

  • Используйте неизменяемые структуры данных (frozen=True dataclasses) для предотвращения повреждения состояния
  • Определите чёткие протокольные интерфейсы для LLM, Tool и Memory для обеспечения подключаемых компонентов
  • Реализуйте ограничения шагов и условия завершения для предотвращения бесконечных циклов в выполнении агента

避免

  • Прямое изменение состояния агента вместо использования паттерна copy-on-write
  • Жёсткое кодирование LLM-провайдера вместо использования абстракции на основе протокола
  • Пропуск обработки ошибок и циклов обратной связи в цикле выполнения

常見問題

Какие платформы поддерживают этот навык?
Этот навык работает с Claude, Codex и Claude Code для задач проектирования архитектуры.
Каковы требования к входным данным?
Предоставьте сравнительную матрицу и выходные данные каталога антипаттернов для наилучших результатов.
Этот навык записывает файлы?
Нет. Этот навык генерирует архитектурные руководства и примеры кода как текстовый вывод.
Безопасны ли мои данные с этим навыком?
Да. Никакие данные не записываются, не передаются и не хранятся. Чисто навык руководства на основе промптов.
Почему мой вывод обрезан?
Запрашивайте конкретные разделы (примитивы, протоколы, цикл, диаграмма, дорожная карта) по отдельности для детального вывода.
Чем это отличается от навыков написания кода?
Этот навык предоставляет архитектурные руководства, а не записывает исполняемый код. Используйте с навыками генерации кода для полной реализации.

開發者詳情

檔案結構

📄 SKILL.md