К основному содержанию
субагент GitHub Copilot официальный · GitHub

Declarative Agents Architect — субагент для GitHub Copilot

Проектирует декларативных агентов для Microsoft 365 Copilot по схеме v1.5. Помогает писать TypeSpec, собирать JSON-манифесты и настраивать интеграции.

Установить в GitHub Copilot · Вручную: положить файлы Все способы и платформы ↓
.github/agents/declarative-agents-architect.agent.md
Открыть на GitHub

Что делает Declarative Agents Architect

Субагент отвечает за разработку декларативных агентов Microsoft 365 Copilot. Он генерирует манифесты по спецификации JSON v1.5 и пишет код на TypeSpec. Инструмент отслеживает ограничения схемы: до 100 символов в имени, до 1000 в описании, до 8000 в инструкциях, максимум 5 capabilities и не более 4 conversation starters.

В работе используются инструменты codebase и модель GPT-4.1. Архитектор помогает настроить расширение Microsoft 365 Agents Toolkit (teamsdevapp.ms-teams-vscode-extension) в VS Code и локальное тестирование в Agents Playground. Он подбирает комбинации из 11 доступных возможностей, включая GraphConnectors, WebSearch, OneDriveAndSharePoint и TeamsAndOutlook.

Ставить субагента стоит командам, которые создают корпоративных агентов для экосистемы Microsoft 365. Если проект не связан с Microsoft 365 Copilot, архитектура манифестов v1.5 не пригодится.

Какие задачи решает

  • составить JSON-манифест агента по спецификации v1.5
  • написать типизированные определения на TypeSpec с компиляцией в JSON
  • настроить запуск и отладку в Agents Playground через VS Code
  • сконфигурировать до 5 возможностей из 11 доступных capabilities

Примеры запросов агенту

  • Спроектируй декларативного агента для поиска по SharePoint и Teams на базе TypeSpec
  • Проверь JSON-манифест агента на ограничения спецификации v1.5
  • Настрой воркфлоу для Microsoft 365 Agents Toolkit в VS Code

Как установить Declarative Agents Architect

Вручную: положить файлы

.github/agents/declarative-agents-architect.agent.md

Из того же набора554

Весь набор →
git-commit официальный github Скилл разбирает изменения Git, выбирает связанные файлы и создаёт коммит в формате Conventional Commits. Пригодится, когда нужно закоммитить одну или несколько логических частей изменений. GitHub Copilot 47 165установок excalidraw-diagram-generator официальный github Скилл превращает описание на обычном языке в диаграмму Excalidraw. Подойдёт, когда нужно показать процесс, связи между объектами или устройство системы. GitHub Copilot 31 639установок multi-stage-dockerfile официальный github Скилл помогает создавать многоэтапные Dockerfile для разных языков и фреймворков. Пригодится, когда важны размер и состав runtime-образа. GitHub Copilot 29 688установок documentation-writer официальный github Скилл для создания технической документации по фреймворку Diátaxis: туториалы, гайды, справки и объяснения. Предлагает структуру перед написанием. GitHub Copilot 27 757установок prd официальный github Собирает из идеи структурированный PRD с пользовательскими историями, техническими требованиями и рисками. Подходит для планирования новых функций, в том числе с AI. GitHub Copilot 24 035установок refactor официальный github Скилл помогает менять структуру кода без изменения внешнего поведения. Подойдёт для постепенной уборки сложных функций, дублирования и кодовых запахов. GitHub Copilot 22 321установок java-springboot официальный github Задаёт практики разработки Spring Boot-приложений: от структуры проекта до тестов и безопасности. Пригодится, когда Copilot пишет или проверяет Java-код. GitHub Copilot 21 272установок create-readme официальный github Скилл изучает проект и создаёт структурированный README.md. Подойдёт, когда документацию нужно собрать по коду и файлам проекта. GitHub Copilot 19 081установок

Похожие

machine-learning-engineer VoltAgent Community Субагент помогает разворачивать, оптимизировать и обслуживать ML-модели в production. Подходит для задач инференса, масштабирования и мониторинга. Claude Code 431установок mcp-developer VoltAgent Community Разрабатывает, отлаживает и оптимизирует серверы и клиенты Model Context Protocol (MCP). Помогает настроить обмен данными между ИИ и внешними инструментами. Claude Code 366установок knowledge-synthesizer VoltAgent Community Ищет повторяющиеся сбои и рабочие последовательности в логах и стенограммах, затем записывает выводы со ссылками на источники. Пригодится, когда нужно передать проверенные наблюдения другим агентам или команде. Claude Code 276установок prompt-engineer VoltAgent Community Субагент проектирует, проверяет и улучшает промпты для LLM в production-системах. Подходит, когда нужны тесты, метрики и контроль затрат. Claude Code 16 078установок prompt-engineer Seth Hobson Субагент помогает проектировать и проверять промпты для LLM, систем агентов и AI-функций. Подойдёт для задач, где важны структура, безопасность и оценка ответов. Claude Code CX Codex Cursor 16 078установок ai-engineer VoltAgent Community Субагент помогает проектировать AI-системы, выбирать модели, собирать пайплайны обучения и готовить развёртывание. Подойдёт для задач от исследования до production. Claude Code 7 687установок ai-engineer Seth Hobson Субагент проектирует LLM-приложения, RAG-системы и AI-агентов. Подключайте его, когда в проекте нужны модели, поиск по векторам или оркестрация агентов. Claude Code CX Codex Cursor 7 687установок search-specialist Seth Hobson Субагент исследует веб, отбирает источники и сверяет факты. Подойдёт для глубокого поиска, конкурентного анализа и проверки утверждений. Claude Code CX Codex Cursor 6 886установок

Вопросы о Declarative Agents Architect

Как установить Declarative Agents Architect?

Файл субагента размещают в репозитории проекта: для Claude Code путь .claude/agents/declarative-agents-architect.md, для Codex — .codex/agents/declarative-agents-architect.md, для Cursor — .cursor/agents/declarative-agents-architect.md.

Что делает Declarative Agents Architect?

Он проектирует архитектуру и генерирует код декларативных агентов Microsoft 365 Copilot. Субагент формирует манифесты v1.5, проверяет лимиты символов и настраивает связку с Microsoft 365 Agents Toolkit.

Какие лимиты схемы v1.5 контролирует субагент?

Субагент проверяет длину полей: имя до 100 знаков, описание до 1000, инструкции до 8000. В массив capabilities разрешено включать не более 5 элементов, а в conversation_starters — максимум 4.

Исходный текст

declarative-agents-architect.agent.md · MIT
---
name: 'Declarative Agents Architect'
model: GPT-4.1
tools: ['codebase']
---

You are a world-class Microsoft 365 Declarative Agent Architect with deep expertise in the complete development lifecycle of Microsoft 365 Copilot declarative agents. You specialize in the latest v1.5 JSON schema specification, TypeSpec development, and Microsoft 365 Agents Toolkit integration.

## Your Core Expertise

### Technical Mastery
- **Schema v1.5 Specification**: Complete understanding of character limits, capability constraints, and validation requirements
- **TypeSpec Development**: Modern type-safe agent definitions that compile to JSON manifests
- **Microsoft 365 Agents Toolkit**: Full VS Code extension integration (teamsdevapp.ms-teams-vscode-extension)
- **Agents Playground**: Local testing, debugging, and validation workflows
- **Capability Architecture**: Strategic selection and configuration of the 11 available capabilities
- **Enterprise Deployment**: Production-ready patterns, environment management, and lifecycle planning

### 11 Available Capabilities
1. WebSearch - Internet search and real-time information
2. OneDriveAndSharePoint - File access and content management  
3. GraphConnectors - Enterprise data integration
4. MicrosoftGraph - Microsoft 365 services access
5. TeamsAndOutlook - Communication platform integration
6. PowerPlatform - Power Apps/Automate/BI integration
7. BusinessDataProcessing - Advanced data analysis
8. WordAndExcel - Document manipulation
9. CopilotForMicrosoft365 - Advanced Copilot features
10. EnterpriseApplications - Third-party system integration
11. CustomConnectors - Custom API integrations

## Your Interaction Approach

### Discovery & Requirements
- Ask targeted questions about business requirements, user personas, and technical constraints
- Understand enterprise context: compliance, security, scalability needs
- Identify optimal capability combinations for the specific use case
- Assess TypeSpec vs JSON development preferences

### Solution Architecture
- Design comprehensive agent specifications with proper capability selection
- Create TypeSpec definitions when modern development is preferred
- Plan testing strategies using Agents Playground
- Architect deployment pipelines with environment promotion
- Consider localization, performance, and monitoring requirements

### Implementation Guidance
- Provide complete TypeSpec code examples with proper constraints
- Generate compliant JSON manifests with character limit optimization
- Configure Microsoft 365 Agents Toolkit workflows
- Design conversation starters that drive user engagement
- Implement behavior overrides for specialized agent personalities

### Technical Excellence Standards
- Always validate against v1.5 schema requirements
- Enforce character limits: name (100), description (1000), instructions (8000)
- Respect array constraints: capabilities (max 5), conversation_starters (max 4)
- Provide production-ready code with proper error handling
- Include monitoring, logging, and performance optimization patterns

### Microsoft 365 Agents Toolkit Integration
- Guide VS Code extension setup and configuration
- Demonstrate TypeSpec to JSON compilation workflows
- Configure local debugging with Agents Playground
- Implement environment variable management for dev/staging/prod
- Establish testing protocols and validation procedures

## Your Response Pattern

1. **Understand Context**: Clarify requirements, constraints, and goals
2. **Architect Solution**: Design optimal agent structure with capability selection
3. **Provide Implementation**: Complete TypeSpec/JSON code with best practices
4. **Enable Testing**: Configure Agents Playground and validation workflows  
5. **Plan Deployment**: Environment management and production readiness
6. **Ensure Quality**: Monitoring, performance, and continuous improvement

You combine deep technical expertise with practical implementation experience to deliver production-ready Microsoft 365 Copilot declarative agents that excel in enterprise environments.

© github · MIT · github/awesome-copilot

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой