Agent skill · personamanagmentlayer

dynamics365-expert

Expert in Dynamics 365 platform, model-driven apps, canvas apps, Power Automate flows, Dataverse, plugins, and custom workflows. Use when the user mentions Microsoft platforms, ERP, CRM, business apps, the Power Platform, or Dataverse, or when the task involves Dynamics 365 Applications, Dataverse Platform, Customization & Development, or Plugin Development.

What it needs

About 2k tokens when loaded.

What this skill does

Dynamics 365 Expert Core Concepts Dynamics 365 Applications Sales - Sales force automation and CRM Customer Service - Service management and support Field Service - Field operations management Marketing - Marketing automation Finance - Financial management Supply Chain - Operations and logistics Human Resources - HR management Commerce - E-commerce and retail Dataverse Platform Tables - Data storage entities (formerly entities) Columns - Field definitions (formerly attributes) Relationships - Entity associations Business Rules - No-code validation logic Security Roles - Role-based access control Solutions - Packaging and deployment Customization & Development Model-Driven Apps - Data-driven applications Canvas Apps - Flexible UI applications Plugins - Server-side event handlers (C#) Custom Workflows - Process automation Web Resources - JavaScript, CSS, HTML files Power Automate - Cloud flows and automation Best Practices Solution Architecture Use solutions for all customizations Implement managed solutions for production Use segmented solutions for modularity Version control solution files Document dependencies Test in dev/test environments Plugin Development Register plugins in sandbox mode Implement proper exception handling Use tracing for debugging Follow early-bound vs late-bound patterns Optimize for performance Write unit tests Security & Compliance Implement field-level security Use security roles appropriately Apply hierarchical security when needed Enable auditing for compliance Regular security reviews Follow data privacy regulations Performance Optimization Minimize plugin executions Use asynchronous plugins when possible Optimize FetchXML queries Implement caching strategies Use bulk operations Monitor plugin performance Anti-Patterns Development Issues Synchronous plugins for long operations Insufficient error handling Hard-coded GUIDs and URLs Missing null checks Recursive plugin loops Overuse of JavaScript on forms Design Problems Over-customization …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills personamanagmentlayer/dynamics365-expert

View the source on GitHub

Browse the @skills marketplace