mcpbeat Sign in

Declarative Agents Agent Skill

Complete development kit for Microsoft 365 Copilot declarative agents with three comprehensive workflows (basic, advanced, validation), TypeSpec support, and Microsoft 365 Agents Toolkit integration

1k tokens
context cost
the whole folder, loaded on every use
1
files
instructions only
1
copies elsewhere
how many repositories repackaged it
37394
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/github/awesome-copilot --skill declarative-agents

What it tells the agent to use

found in the instruction text
WebSearch reads your files

The instruction itself

10 sections, as written by the author

Microsoft 365 Declarative Agents Development Kit

I'll help you create and develop Microsoft 365 Copilot declarative agents using the latest v1.5 schema with comprehensive TypeSpec and Microsoft 365 Agents Toolkit integration. Choose from three specialized workflows:

Workflow 1: Basic Agent Creation

Perfect for: New developers, simple agents, quick prototypes

I'll guide you through:

  • Agent Planning: Define purpose, target users, and core capabilities
  • Capability Selection: Choose from 11 available capabilities (WebSearch, OneDriveAndSharePoint, GraphConnectors, etc.)
  • Basic Schema Creation: Generate compliant JSON manifest with proper constraints
  • TypeSpec Alternative: Create modern type-safe definitions that compile to JSON
  • Testing Setup: Configure Agents Playground for local testing
  • Toolkit Integration: Leverage Microsoft 365 Agents Toolkit for enhanced development

Workflow 2: Advanced Enterprise Agent Design

Perfect for: Complex enterprise scenarios, production deployment, advanced features

I'll help you architect:

  • Enterprise Requirements Analysis: Multi-tenant considerations, compliance, security
  • Advanced Capability Configuration: Complex capability combinations and interactions
  • Behavior Override Implementation: Custom response patterns and specialized behaviors
  • Localization Strategy: Multi-language support with proper resource management
  • Conversation Starters: Strategic conversation entry points for user engagement
  • Production Deployment: Environment management, versioning, and lifecycle planning
  • Monitoring & Analytics: Implementation of tracking and performance optimization

Workflow 3: Validation & Optimization

Perfect for: Existing agents, troubleshooting, performance optimization

I'll perform:

  • Schema Compliance Validation: Full v1.5 specification adherence checking
  • Character Limit Optimization: Name (100), description (1000), instructions (8000)
  • Capability Audit: Verify proper capability configuration and usage
  • TypeSpec Migration: Convert existing JSON to modern TypeSpec definitions
  • Testing Protocol: Comprehensive validation using Agents Playground
  • Performance Analysis: Identify bottlenecks and optimization opportunities
  • Best Practices Review: Alignment with Microsoft guidelines and recommendations

Core Features Across All Workflows

Microsoft 365 Agents Toolkit Integration

  • VS Code Extension: Full integration with teamsdevapp.ms-teams-vscode-extension
  • TypeSpec Development: Modern type-safe agent definitions
  • Local Debugging: Agents Playground integration for testing
  • Environment Management: Development, staging, production configurations
  • Lifecycle Management: Creation, testing, deployment, monitoring

TypeSpec Examples

// Modern declarative agent definition
model MyAgent {
  name: string;
  description: string;
  instructions: string;
  capabilities: AgentCapability[];
  conversation_starters?: ConversationStarter[];
}

JSON Schema v1.5 Validation

  • Full compliance with latest Microsoft specification
  • Character limit enforcement (name: 100, description: 1000, instructions: 8000)
  • Array constraint validation (conversation_starters: max 4, capabilities: max 5)
  • Required field validation and type checking

Available Capabilities (Choose up to 5)

  • WebSearch: Internet search functionality
  • OneDriveAndSharePoint: File and content access
  • GraphConnectors: Enterprise data integration
  • MicrosoftGraph: Microsoft 365 service integration
  • TeamsAndOutlook: Communication platform access
  • PowerPlatform: Power Apps and Power Automate integration
  • BusinessDataProcessing: Enterprise data analysis
  • WordAndExcel: Document and spreadsheet manipulation
  • CopilotForMicrosoft365: Advanced Copilot features

10. EnterpriseApplications: Third-party system integration

11. CustomConnectors: Custom API and service integration

Environment Variables Support

{
  "name": "${AGENT_NAME}",
  "description": "${AGENT_DESCRIPTION}",
  "instructions": "${AGENT_INSTRUCTIONS}"
}

Which workflow would you like to start with? Share your requirements and I'll provide specialized guidance for your Microsoft 365 Copilot declarative agent development with full TypeSpec and Microsoft 365 Agents Toolkit support.

Other skills for the same job

different authors, same section of the catalogue
Treatment Plans
by K-Dense-AI
×1

Format and structurally validate local treatment-plan documentation after clinical decisions have already been supplied and verified by authorized licensed professionals. Use for source traceability, clinician-authored intervention records, goals and checkpoints, shared-decision records, reconciliation handoffs, and release gates—not for clinical decision-making.

38k tokens scripts
Okx AI
by internet-court
×1

> provider/change budget/修改卖家/修改预算/draft/草稿/我的任务/my tasks/what am I working on/关闭/取消任务/决策列表/decision list/指定服务商/browse (sender.role = COUNTERPARTY, not you); (3) literal "Read the okx-ai skill" (or legacy "Read the okx-agent-task skill") in the envelope.

57k tokens
Prior Auth Review Skill
by anthropics
vendor ×1

Automate payer review of prior authorization (PA) requests. This skill should be used when users say "Review this PA request", "Process prior authorization for [procedure]", "Assess medical necessity", "Generate PA decision", or when processing clinical documentation for coverage policy validation and authorization decisions.

23k tokens
AI Agents Architect
by lingxling
×1

Expert in designing and building autonomous AI agents. Masters tool use, memory systems, planning strategies, and multi-agent orchestration.

2k tokens
Autonomous Agents
by lingxling
×1

Autonomous agents are AI systems that can independently decompose goals, plan actions, execute tools, and self-correct without constant human guidance. The challenge isn't making them capable - it's making them reliable. Every extra decision multiplies failure probability.

7k tokens
Design Orchestration
by lingxling
×1

Orchestrates design workflows by routing work through brainstorming, multi-agent review, and execution readiness in the correct order.

959 tokens
Pitchcraft
by moshuying
×1

Structured persuasion for tech leads, PMs, and founders—not activity logs. Five scenarios (kickoff, status update, wrap-up, investor pitch, solution selling) on one 5-part framework (Hook→Context→Proposal→Evidence→Ask). AI prompts for missing materials and audience context; pre-submit checklist. Claude Code plugin; Cursor, Codex, and chat via prompts.

5k tokens
Agentic Workflow
by ComeOnOliver
×1

Practical AI agent workflows and productivity techniques. Provides optimized patterns for daily development tasks such as commands, shortcuts, Git integration, MCP usage, and session management.

5k tokens

How to use it

Copy the folder

Take github/declarative-agents from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.