AI Development
AI Development
This is the central landing page for all AI development tools, plugins, and workflows used by the Epic on Azure platform team. Whether you are setting up Claude Code for the first time, adopting the AI-DLC methodology for structured AI-assisted development, or integrating automation plugins into your daily workflow, this section provides the tutorials, references, and conceptual guides you need.
Quick start
Choose your path based on what you need:
- New to AI tools? Start with the Claude Code Setup tutorial to get your environment configured and run your first AI-assisted task.
- Want to use AI-DLC? Read AI-DLC Methodology to understand the framework, then try Your First AI-DLC Project for a hands-on walkthrough.
- Looking for a specific plugin? Check the Plugin Catalog for a complete inventory of available plugins with installation and usage details.
- Need to choose the right tool? See the Decision Matrix for a side-by-side comparison of AI tools and when to use each one.
Tool overview
The following tools and plugins are available to the platform team:
| Tool | Type | Purpose |
|---|---|---|
| Claude Code CLI | Foundation | AI coding assistant for terminal-based development, code generation, and repository operations |
| AI-DLC Plugin | Methodology | Structured AI development lifecycle with phased inception, construction, and quality gates |
| Teams Automation | Plugin | Microsoft Teams integration for reading chats, sending messages, and managing channel communications |
| Outlook Automation | Plugin | Microsoft Outlook integration for reading, searching, and sending emails via Graph API |
| Professor Hudak | Plugin | Asset discovery and recommendations from the otc-awesome-llm repository |
| Documentation Bot | Plugin | Documentation generation assistance for creating and maintaining Diataxis-compliant content |
All plugins are installed and managed through the otc-awesome-llm repository. See the Plugin Catalog for installation instructions and version compatibility.
Section organization
This section follows the Diataxis framework to organize documentation by purpose:
| Folder | Type | What you will find |
|---|---|---|
tutorials/ | Learning-oriented | Step-by-step guides that walk you through setting up tools and completing your first projects |
how-tos/ | Task-oriented | Procedures for specific tasks such as running AI-DLC workflows, configuring plugins, and troubleshooting |
references/ | Information-oriented | Quick-lookup technical details including command references, plugin catalogs, and decision matrices |
explanations/ | Understanding-oriented | Conceptual guides covering methodology, architecture decisions, and governance policies |
If you are unsure where to start, begin with a tutorial to learn by doing, then consult references when you need specific details during your work.
Related resources
The following existing guides in other sections of M.E.G.A.D.O.C. cover AI-assisted development topics that complement the tools documented here:
AI-assisted development guides (Getting Started)
- Setting Up VS Code for AI -- VS Code and GitHub Copilot environment configuration
- Advanced Copilot Techniques -- Beyond basics: workspace agents, multi-file edits, and custom instructions
AI-assisted development guides (Standards & Guides)
- Multi-Repo Copilot Operations -- Using Copilot across the ohemr repository ecosystem
- Workspace Context & Search -- Configuring workspace-level context for AI tools
- Prompt Engineering for Infrastructure -- Crafting effective prompts for Ansible, Terraform, and Azure tasks
/// warning | AI Governance All AI tools used on the Epic on Azure platform must comply with organizational security and governance policies. Before deploying AI-generated code to production or using AI tools with sensitive data, review the AI Governance & Security guidelines. Key requirements include: no secrets or PHI in AI prompts, mandatory human review of AI-generated infrastructure changes, and approved tool list compliance. ///
Key repositories
| Repository | Purpose |
|---|---|
| otc-awesome-llm | Claude Code plugins, MCP servers, agents, and AI tooling for the platform team |
| ohemr-epic-megadoc | This documentation site (AI Development section) |