m365-workflows

Integrate Microsoft 365 services with Graph API workflows.

1|1|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/parandurume-labs/duru-conductor --skill m365-workflows
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: m365-workflows
Source: https://github.com/parandurume-labs/duru-conductor/tree/main/skills/m365-workflows
Command: npx skills add https://github.com/parandurume-labs/duru-conductor --skill m365-workflows

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Microsoft 365 integrations across Teams, SharePoint, and Outlook are complex and brittle; this skill provides a curated set of robust patterns to guide reliable Graph API usage, adaptive cards, and workflow orchestration.

Core Features & Use Cases

  • Standardized rules for SharePoint ID formats, channel references, adaptive card sizing, timezone handling, and batch Graph requests.
  • Practical examples for Teams, SharePoint, Outlook actions, Planner, and Power Automate integration to accelerate development and reduce errors.
  • Real-world scenarios such as building Teams bots with reliable data retrieval, automating document workflows, and orchestrating approvals.

Quick Start

Describe the steps to implement a Microsoft 365 workflow pattern for a Teams bot that posts messages and updates Planner tasks.

Frequently Asked Questions about m365-workflows

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build reliable Microsoft 365 workflows across Teams, SharePoint, and Outlook?

You can build reliable Microsoft 365 workflows by applying standardized Graph API patterns for Teams, SharePoint, and Outlook orchestration. This includes using compound SharePoint IDs, batch Graph requests, and timezone handling to reduce integration errors.

What is the best way to handle timezone issues in Microsoft Graph API requests?

Timezone handling in Microsoft Graph API requests requires standardized workflow patterns that enforce consistent timezone conversion. This ensures Teams bots and Outlook actions process timestamps correctly across different user locales.

How do I format adaptive cards for Teams bots using Graph API?

Adaptive cards for Teams bots require standardized sizing rules and Graph API integration patterns to render correctly. Following established workflow patterns ensures reliable data retrieval and proper display within Teams channels.

Do I need environment variables configured for SharePoint and Teams workflow automation?

Yes, environment variables are required for SharePoint and Teams workflow automation to enforce best practices. Pre-deployment checklists ensure proper configuration of Graph API endpoints, SSO settings, and SPFx patterns before workflow orchestration.

Can I use batch Graph requests to automate Planner tasks and Outlook approvals?

Batch Graph requests support automating Planner tasks and Outlook approvals by combining multiple API calls into single payloads. This workflow orchestration pattern reduces API throttling and accelerates document workflow automation across Microsoft 365.

Why do my SharePoint ID formats break when integrating with Power Automate?

SharePoint ID formats break in Power Automate integrations when compound ID structures are not handled using standardized patterns. Enforcing correct Graph API formatting rules for SharePoint list items and channel references prevents data retrieval failures.