npx skills add https://github.com/github/awesome-copilot --skill declarative-agentsHow Declarative Agents fits into a Paperclip company.
Declarative Agents drops into any Paperclip agent that handles this kind of work. Assign it to a specialist inside a pre-configured PaperclipOrg company and the skill becomes available on every heartbeat — no prompt engineering, no tool wiring.
Pre-configured AI company — 18 agents, 18 skills, one-time purchase.
SKILL.md94 linesExpandCollapse
---name: declarative-agentsdescription: 'Complete development kit for Microsoft 365 Copilot declarative agents with three comprehensive workflows (basic, advanced, validation), TypeSpec support, and Microsoft 365 Agents Toolkit integration'--- # 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 capabilities2. **Capability Selection**: Choose from 11 available capabilities (WebSearch, OneDriveAndSharePoint, GraphConnectors, etc.)3. **Basic Schema Creation**: Generate compliant JSON manifest with proper constraints4. **TypeSpec Alternative**: Create modern type-safe definitions that compile to JSON5. **Testing Setup**: Configure Agents Playground for local testing6. **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, security2. **Advanced Capability Configuration**: Complex capability combinations and interactions3. **Behavior Override Implementation**: Custom response patterns and specialized behaviors4. **Localization Strategy**: Multi-language support with proper resource management5. **Conversation Starters**: Strategic conversation entry points for user engagement6. **Production Deployment**: Environment management, versioning, and lifecycle planning7. **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 checking2. **Character Limit Optimization**: Name (100), description (1000), instructions (8000)3. **Capability Audit**: Verify proper capability configuration and usage4. **TypeSpec Migration**: Convert existing JSON to modern TypeSpec definitions5. **Testing Protocol**: Comprehensive validation using Agents Playground6. **Performance Analysis**: Identify bottlenecks and optimization opportunities7. **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```typespec// Modern declarative agent definitionmodel 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 functionality2. **OneDriveAndSharePoint**: File and content access3. **GraphConnectors**: Enterprise data integration4. **MicrosoftGraph**: Microsoft 365 service integration5. **TeamsAndOutlook**: Communication platform access6. **PowerPlatform**: Power Apps and Power Automate integration7. **BusinessDataProcessing**: Enterprise data analysis8. **WordAndExcel**: Document and spreadsheet manipulation9. **CopilotForMicrosoft365**: Advanced Copilot features10. **EnterpriseApplications**: Third-party system integration11. **CustomConnectors**: Custom API and service integration ### Environment Variables Support```json{ "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.Add Educational Comments
Takes any code file and transforms it into a teaching resource by adding educational comments that explain syntax, design choices, and language concepts. Automa
Agent Governance
When your AI agents start calling APIs, touching databases, or executing shell commands, you need guardrails before something goes sideways. This gives you comp
Agentic Eval
Implements self-critique loops where Claude generates output, evaluates it against your criteria, then refines based on its own feedback. Includes evaluator-opt