copilot — agents & skills
node v20
$ cat README.md | head -n 20

How It Works

📄 *.agent.md YAML + Markdown definitions
⚙️ loader.py Parse & cache
📦 registry.py Catalogue & route
🚀 AgentCatalog Ready to invoke

Agents are defined as *.agent.md files with YAML frontmatter. The framework loads, caches, and hot-reloads them into an immutable catalogue. Conductor agents orchestrate complex multi-step workflows by delegating to sub-agents and skills.

$ ls agent_defs/ --recursive

🤖 Agent Definitions (8 agents)

??

AI Brainstorming

ai-project

Researches customer context and generates prioritised AI project ideas on Microsoft Azure. This agent conducts discovery, searches official sources, and produce...

??

AI Demo Conductor

ai-project

Creates demo infrastructure overlays, demo guides, and companion scripts so AI solutions can be demonstrated in action — even when production environments have ...

??

AI Implementor

ai-project

Orchestrates full-stack implementation and mandatory review cycles for Azure solutions. Builds infrastructure, application code, CI/CD pipelines, tests, and doc...

???

AI Solution Architect

ai-project

Orchestrates architecture design, documentation, and mandatory review cycles on Microsoft Azure. Produces 7 comprehensive architecture documents with diagrams, ...

??

Demo Conductor

conductor

Orchestrates the full demo creation lifecycle from research through to validated, ready-to-present demonstrations. Produces demo guides, companion scripts, and ...

??

Hackathon Conductor

conductor

Creates complete What-The-Hack-style hackathon events with progressively harder challenges on any Azure or Microsoft technology. Produces challenge guides, coac...

??

Slide Conductor

conductor

Orchestrates the full PowerPoint generation lifecycle — from research through to a polished, downloadable .pptx file. Can optionally enrich content with WAF (We...

??

WAF Review Agent

review

Reviews Azure architectures against the Microsoft Well-Architected Framework across all 5 pillars. Produces comprehensive assessment reports with risks, recomme...

$ ls skills/ | sort

⚡ Skills Library (29 skills)