Source profileQuality 74/100

github/awesome-copilot/skills/declarative-agents/SKILL.md

declarative-agents

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

Source repository stars
37,126
Declared platforms
0
Static risk flags
0
Last source update
2026-07-28
Source checked
2026-07-28

Decision brief

What it does—and where it fits

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:

Best for

    Not for

    • Tasks that require unconfirmed production actions or broad system permissions.
    • Environments where the pinned source and install steps cannot be inspected.

    Compatibility matrix

    Platform support, with evidence labels

    PlatformStatusEvidenceWhat to check
    CodexNot declaredNo explicit evidencePortability before use
    Claude CodeNot declaredNo explicit evidencePortability before use
    CursorNot declaredNo explicit evidencePortability before use
    Gemini CLINot declaredNo explicit evidencePortability before use
    Open the compatibility checker

    Installation

    Inspect first. Install second.

    The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.

    Source-detected install commandSource
    npx skills add https://github.com/github/awesome-copilot --skill "skills/declarative-agents"
    Safe inspection promptEditorial

    Inspect the Agent Skill "declarative-agents" from https://github.com/github/awesome-copilot/blob/9933dcad5be5caeb288cebcd370eeeb2fc2f1685/skills/declarative-agents/SKILL.md at commit 9933dcad5be5caeb288cebcd370eeeb2fc2f1685. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.

    Workflow

    What the source asks the agent to do

    1. 01

      Workflow 1: Basic Agent Creation

      Perfect for: New developers, simple agents, quick prototypes

      Agent Planning: Define purpose, target users, and core capabilitiesCapability Selection: Choose from 11 available capabilities (WebSearch, OneDriveAndSharePoint, GraphConnectors, etc.)Basic Schema Creation: Generate compliant JSON manifest with proper constraints
    2. 02

      Workflow 2: Advanced Enterprise Agent Design

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

      Enterprise Requirements Analysis: Multi-tenant considerations, compliance, securityAdvanced Capability Configuration: Complex capability combinations and interactionsBehavior Override Implementation: Custom response patterns and specialized behaviors
    3. 03

      Workflow 3: Validation & Optimization

      Perfect for: Existing agents, troubleshooting, performance optimization

      Schema Compliance Validation: Full v1.5 specification adherence checkingCharacter Limit Optimization: Name (100), description (1000), instructions (8000)Capability Audit: Verify proper capability configuration and usage
    4. 04

      Core Features Across All Workflows

      1. WebSearch: Internet search functionality 2. OneDriveAndSharePoint: File and content access 3. GraphConnectors: Enterprise data integration 4. MicrosoftGraph: Microsoft 365 service integration 5. TeamsAndOutlook: Communication platform access 6. PowerPlatform: Power Apps and P…

      VS Code Extension: Full integration with teamsdevapp.ms-teams-vscode-extensionTypeSpec Development: Modern type-safe agent definitionsLocal Debugging: Agents Playground integration for testing

    Permission review

    Static risk signals and limitations

    No configured static risk pattern was detected

    This is not proof of safety. Runtime behavior, indirect dependencies, and hidden external systems are outside the static scan.

    Evidence record

    Why each signal appears

    EvidenceSourceComputedTestedEditorial
    SignalValueEvidence typeMeaning
    Quality score74/100ComputedDocumentation, specificity, maintenance, and trust rules
    Repository stars37,126SourceRepository attention, not individual Skill quality
    Compatibility0 platformsSourceDeclared in the catalog source record
    Usage guideautomated source guideEditorialGenerated or reviewed according to the visible evidence level

    Pinned source

    Provenance and original SKILL.md

    Repository
    github/awesome-copilot
    Skill path
    skills/declarative-agents/SKILL.md
    Commit
    9933dcad5be5caeb288cebcd370eeeb2fc2f1685
    License
    MIT
    Collected
    2026-07-28
    Default branch
    main
    View the original SKILL.md

    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:

    1. Agent Planning: Define purpose, target users, and core capabilities
    2. Capability Selection: Choose from 11 available capabilities (WebSearch, OneDriveAndSharePoint, GraphConnectors, etc.)
    3. Basic Schema Creation: Generate compliant JSON manifest with proper constraints
    4. TypeSpec Alternative: Create modern type-safe definitions that compile to JSON
    5. Testing Setup: Configure Agents Playground for local testing
    6. 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:

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

    Workflow 3: Validation & Optimization

    Perfect for: Existing agents, troubleshooting, performance optimization

    I'll perform:

    1. Schema Compliance Validation: Full v1.5 specification adherence checking
    2. Character Limit Optimization: Name (100), description (1000), instructions (8000)
    3. Capability Audit: Verify proper capability configuration and usage
    4. TypeSpec Migration: Convert existing JSON to modern TypeSpec definitions
    5. Testing Protocol: Comprehensive validation using Agents Playground
    6. Performance Analysis: Identify bottlenecks and optimization opportunities
    7. 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)

    1. WebSearch: Internet search functionality
    2. OneDriveAndSharePoint: File and content access
    3. GraphConnectors: Enterprise data integration
    4. MicrosoftGraph: Microsoft 365 service integration
    5. TeamsAndOutlook: Communication platform access
    6. PowerPlatform: Power Apps and Power Automate integration
    7. BusinessDataProcessing: Enterprise data analysis
    8. WordAndExcel: Document and spreadsheet manipulation
    9. 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.

    Alternatives

    Compare before choosing

    Computed 997

    event4u-app/agent-config

    design-review

    Use when the user says "review the design", "check the UI", or wants a comprehensive UI/UX review. Uses a 7-phase methodology covering interaction, responsiveness, accessibility, and more.

    Computed 9827

    MoizIbnYousaf/marketing-cli

    higgsfield-generate

    Use when the user wants to generate an image or video via Higgsfield AI. Covers 30+ models: Soul V2, Seedance 2.0, Kling 3.0, Veo 3.1, GPT Image 2, Nano Banana 2. Also covers Marketing Studio — branded ad video/image with avatars and products. Use whenever: "generate an image", "make a video", "animate this photo", "image-to-video", "img2vid", "edit this image with AI", "produce a clip", "create an ad", "make a UGC video", "marketing video", "brand video", "TV spot", "import product from URL", "

    Computed 9637,126

    github/awesome-copilot

    arize-evaluator

    Handles LLM-as-judge evaluation workflows on Arize including creating/updating evaluators, running evaluations on spans or experiments, managing tasks, trigger-run operations, column mapping, and continuous monitoring. Use when the user mentions create evaluator, LLM judge, hallucination, faithfulness, correctness, relevance, run eval, score spans, score experiment, trigger-run, column mapping, continuous monitoring, or improve evaluator prompt.

    Computed 9631,966

    K-Dense-AI/scientific-agent-skills

    neuropixels-analysis

    Analyze Neuropixels extracellular recordings end-to-end with SpikeInterface. Covers loading SpikeGLX/Open Ephys/NWB data, preprocessing, drift/motion correction, Kilosort4 (and CPU) spike sorting, quality metrics, and unit curation (threshold-based, model-based UnitRefine, and AI-assisted visual review). Use when working with Neuropixels 1.0/2.0 recordings, spike sorting, or extracellular electrophysiology analysis.