# kesslernity/awesome-copilot-cowork-bots architecture

> Architecture diagram of the GitHub repository kesslernity/awesome-copilot-cowork-bots, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-11-10). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/kesslernity/awesome-copilot-cowork-bots
- Repository: https://github.com/kesslernity/awesome-copilot-cowork-bots

## Overview

This repository is a catalogue of 23 Microsoft 365 Copilot Cowork skill designs, organized into eight packs—not a conventional application with executable service layers. The user workflow is to upload a skill, start a new conversation, ask Cowork to run it, review its prepared result, and approve any sending, posting, or deletion. The graph groups skills by domain and shows that shared workflow. The README describes the governance and usage model; individual skill instructions were not sampled, so per-skill data sources and dispatch details are not inferred.

Main entry points: [`packs/comms/brand-answer-monitor/skill/SKILL.md`](https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/comms/brand-answer-monitor/skill/SKILL.md) (Brand Answer Monitor), [`packs/comms/competition-monitor/skill/SKILL.md`](https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/comms/competition-monitor/skill/SKILL.md) (Competition Monitor), [`packs/comms/internal-newsletter-builder/skill/SKILL.md`](https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/comms/internal-newsletter-builder/skill/SKILL.md) (Internal Newsletter Builder), [`packs/comms/leadership-update-drafter/skill/SKILL.md`](https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/comms/leadership-update-drafter/skill/SKILL.md) (Leadership Update Drafter)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_comms_sales["Comms &amp; Sales"]
  node_brand["Brand Answer Monitor<br/>[SKILL.md]"]
  node_competition["Competition Monitor<br/>[SKILL.md]"]
  node_newsletter["Internal Newsletter Builder<br/>[SKILL.md]"]
  node_leadership["Leadership Update Drafter<br/>[SKILL.md]"]
  node_account["Account Expert<br/>[SKILL.md]"]
end

subgraph group_executive_team["Executive &amp; Team"]
  node_calendar["Calendar Defender<br/>[SKILL.md]"]
  node_one_to_one["One-to-One Prep<br/>[SKILL.md]"]
  node_decomposer["Project Decomposer<br/>[SKILL.md]"]
  node_team_mode["Team Lead Mode<br/>[SKILL.md]"]
end

subgraph group_finance["Finance &amp; FinOps"]
  node_budget["Budget Variance Explainer<br/>[SKILL.md]"]
  node_cloud["Cloud Cost Digest<br/>[SKILL.md]"]
  node_expenses["Expense Reconciliation<br/>[SKILL.md]"]
  node_invoice["Invoice Vendor Followup<br/>[SKILL.md]"]
  node_subscriptions["Subscription Hunter<br/>[SKILL.md]"]
end

subgraph group_operations["IT &amp; Projects"]
  node_change["Change Advisory Prep<br/>[SKILL.md]"]
  node_defect["Defect Intake Triage<br/>[SKILL.md]"]
  node_incident["Incident Digest<br/>[SKILL.md]"]
  node_transmittal["Document Transmittal Tracker<br/>[SKILL.md]"]
  node_lessons["Lessons Learned Harvester<br/>[SKILL.md]"]
  node_rfi["RFI Query Tracker<br/>[SKILL.md]"]
end

subgraph group_people["People &amp; HR"]
  node_experts["Internal Expert Finder<br/>[SKILL.md]"]
  node_interview["Interview Loop Coordinator<br/>[SKILL.md]"]
  node_onboarding["Onboarding Buddy<br/>[SKILL.md]"]
end

node_user(("User"))
node_cowork["Copilot Cowork"]
node_prepared["Prepared result"]
node_approval["Action approval"]
node_m365["Microsoft 365"]

node_user -->|"asks to run"| node_cowork
node_cowork -.->|"runs skill"| node_brand
node_cowork -.->|"runs skill"| node_competition
node_cowork -.->|"runs skill"| node_newsletter
node_cowork -.->|"runs skill"| node_leadership
node_cowork -.->|"runs skill"| node_account
node_cowork -.->|"runs skill"| node_calendar
node_cowork -.->|"runs skill"| node_one_to_one
node_cowork -.->|"runs skill"| node_decomposer
node_cowork -.->|"runs skill"| node_team_mode
node_cowork -.->|"runs skill"| node_budget
node_cowork -.->|"runs skill"| node_cloud
node_cowork -.->|"runs skill"| node_expenses
node_cowork -.->|"runs skill"| node_invoice
node_cowork -.->|"runs skill"| node_subscriptions
node_cowork -.->|"runs skill"| node_change
node_cowork -.->|"runs skill"| node_defect
node_cowork -.->|"runs skill"| node_incident
node_cowork -.->|"runs skill"| node_transmittal
node_cowork -.->|"runs skill"| node_lessons
node_cowork -.->|"runs skill"| node_rfi
node_cowork -.->|"runs skill"| node_experts
node_cowork -.->|"runs skill"| node_interview
node_cowork -.->|"runs skill"| node_onboarding
node_cowork -->|"returns prepared work"| node_prepared
node_prepared -->|"presents for review"| node_user
node_user -->|"approves each action"| node_approval
node_approval -->|"permits sending or changes"| node_m365
node_cowork -.->|"uses user permissions"| node_m365

click node_brand "https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/comms/brand-answer-monitor/skill/SKILL.md"
click node_competition "https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/comms/competition-monitor/skill/SKILL.md"
click node_newsletter "https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/comms/internal-newsletter-builder/skill/SKILL.md"
click node_leadership "https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/comms/leadership-update-drafter/skill/SKILL.md"
click node_account "https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/sales-bd/account-expert/skill/SKILL.md"
click node_calendar "https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/core-executive/calendar-defender/skill/SKILL.md"
click node_one_to_one "https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/team-lead/one-to-one-prep/skill/SKILL.md"
click node_decomposer "https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/team-lead/project-decomposer/skill/SKILL.md"
click node_team_mode "https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/team-lead/team-lead-mode/skill/SKILL.md"
click node_budget "https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/finance-finops/budget-variance-explainer/skill/SKILL.md"
click node_cloud "https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/finance-finops/cloud-cost-digest/skill/SKILL.md"
click node_expenses "https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/finance-finops/expense-reconciliation/skill/SKILL.md"
click node_invoice "https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/finance-finops/invoice-vendor-followup/skill/SKILL.md"
click node_subscriptions "https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/finance-finops/subscription-hunter/skill/SKILL.md"
click node_change "https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/it-ops/change-advisory-prep/skill/SKILL.md"
click node_defect "https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/it-ops/defect-intake-triage/skill/SKILL.md"
click node_incident "https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/it-ops/incident-digest/skill/SKILL.md"
click node_transmittal "https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/projects/document-transmittal-tracker/skill/SKILL.md"
click node_lessons "https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/projects/lessons-learned-harvester/skill/SKILL.md"
click node_rfi "https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/projects/rfi-query-tracker/skill/SKILL.md"
click node_experts "https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/people-hr/internal-expert-finder/skill/SKILL.md"
click node_interview "https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/people-hr/interview-loop-coordinator/skill/SKILL.md"
click node_onboarding "https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/people-hr/onboarding-buddy/skill/SKILL.md"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_brand,node_competition,node_newsletter,node_leadership,node_account,node_user toneBlue
class node_calendar,node_one_to_one,node_decomposer,node_team_mode toneAmber
class node_budget,node_cloud,node_expenses,node_invoice,node_subscriptions toneMint
class node_change,node_defect,node_incident,node_transmittal,node_lessons,node_rfi toneRose
class node_experts,node_interview,node_onboarding,node_cowork,node_prepared,node_approval,node_m365 toneIndigo
```

## Components

### Comms & Sales

- [Brand Answer Monitor](https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/comms/brand-answer-monitor/skill/SKILL.md): `packs/comms/brand-answer-monitor/skill/SKILL.md`
- [Competition Monitor](https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/comms/competition-monitor/skill/SKILL.md): `packs/comms/competition-monitor/skill/SKILL.md`
- [Internal Newsletter Builder](https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/comms/internal-newsletter-builder/skill/SKILL.md): `packs/comms/internal-newsletter-builder/skill/SKILL.md`
- [Leadership Update Drafter](https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/comms/leadership-update-drafter/skill/SKILL.md): `packs/comms/leadership-update-drafter/skill/SKILL.md`
- [Account Expert](https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/sales-bd/account-expert/skill/SKILL.md): `packs/sales-bd/account-expert/skill/SKILL.md`

### Executive & Team

- [Calendar Defender](https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/core-executive/calendar-defender/skill/SKILL.md): `packs/core-executive/calendar-defender/skill/SKILL.md`
- [One-to-One Prep](https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/team-lead/one-to-one-prep/skill/SKILL.md): `packs/team-lead/one-to-one-prep/skill/SKILL.md`
- [Project Decomposer](https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/team-lead/project-decomposer/skill/SKILL.md): `packs/team-lead/project-decomposer/skill/SKILL.md`
- [Team Lead Mode](https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/team-lead/team-lead-mode/skill/SKILL.md): `packs/team-lead/team-lead-mode/skill/SKILL.md`

### Finance & FinOps

- [Budget Variance Explainer](https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/finance-finops/budget-variance-explainer/skill/SKILL.md): `packs/finance-finops/budget-variance-explainer/skill/SKILL.md`
- [Cloud Cost Digest](https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/finance-finops/cloud-cost-digest/skill/SKILL.md): `packs/finance-finops/cloud-cost-digest/skill/SKILL.md`
- [Expense Reconciliation](https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/finance-finops/expense-reconciliation/skill/SKILL.md): `packs/finance-finops/expense-reconciliation/skill/SKILL.md`
- [Invoice Vendor Followup](https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/finance-finops/invoice-vendor-followup/skill/SKILL.md): `packs/finance-finops/invoice-vendor-followup/skill/SKILL.md`
- [Subscription Hunter](https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/finance-finops/subscription-hunter/skill/SKILL.md): `packs/finance-finops/subscription-hunter/skill/SKILL.md`

### IT & Projects

- [Change Advisory Prep](https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/it-ops/change-advisory-prep/skill/SKILL.md): `packs/it-ops/change-advisory-prep/skill/SKILL.md`
- [Defect Intake Triage](https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/it-ops/defect-intake-triage/skill/SKILL.md): `packs/it-ops/defect-intake-triage/skill/SKILL.md`
- [Incident Digest](https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/it-ops/incident-digest/skill/SKILL.md): `packs/it-ops/incident-digest/skill/SKILL.md`
- [Document Transmittal Tracker](https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/projects/document-transmittal-tracker/skill/SKILL.md): `packs/projects/document-transmittal-tracker/skill/SKILL.md`
- [Lessons Learned Harvester](https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/projects/lessons-learned-harvester/skill/SKILL.md): `packs/projects/lessons-learned-harvester/skill/SKILL.md`
- [RFI Query Tracker](https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/projects/rfi-query-tracker/skill/SKILL.md): `packs/projects/rfi-query-tracker/skill/SKILL.md`

### People & HR

- [Internal Expert Finder](https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/people-hr/internal-expert-finder/skill/SKILL.md): `packs/people-hr/internal-expert-finder/skill/SKILL.md`
- [Interview Loop Coordinator](https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/people-hr/interview-loop-coordinator/skill/SKILL.md): `packs/people-hr/interview-loop-coordinator/skill/SKILL.md`
- [Onboarding Buddy](https://github.com/kesslernity/awesome-copilot-cowork-bots/blob/main/packs/people-hr/onboarding-buddy/skill/SKILL.md): `packs/people-hr/onboarding-buddy/skill/SKILL.md`

### Other components

- **User**
- **Copilot Cowork**
- **Prepared result**
- **Action approval**
- **Microsoft 365**

## Connections

- User → Copilot Cowork: asks to run (evidence: `README.md`)
- Copilot Cowork → Brand Answer Monitor: runs skill
- Copilot Cowork → Competition Monitor: runs skill
- Copilot Cowork → Internal Newsletter Builder: runs skill
- Copilot Cowork → Leadership Update Drafter: runs skill
- Copilot Cowork → Account Expert: runs skill
- Copilot Cowork → Calendar Defender: runs skill
- Copilot Cowork → One-to-One Prep: runs skill
- Copilot Cowork → Project Decomposer: runs skill
- Copilot Cowork → Team Lead Mode: runs skill
- Copilot Cowork → Budget Variance Explainer: runs skill
- Copilot Cowork → Cloud Cost Digest: runs skill
- Copilot Cowork → Expense Reconciliation: runs skill
- Copilot Cowork → Invoice Vendor Followup: runs skill
- Copilot Cowork → Subscription Hunter: runs skill
- Copilot Cowork → Change Advisory Prep: runs skill
- Copilot Cowork → Defect Intake Triage: runs skill
- Copilot Cowork → Incident Digest: runs skill
- Copilot Cowork → Document Transmittal Tracker: runs skill
- Copilot Cowork → Lessons Learned Harvester: runs skill
- Copilot Cowork → RFI Query Tracker: runs skill
- Copilot Cowork → Internal Expert Finder: runs skill
- Copilot Cowork → Interview Loop Coordinator: runs skill
- Copilot Cowork → Onboarding Buddy: runs skill
- Copilot Cowork → Prepared result: returns prepared work (evidence: `README.md`)
- Prepared result → User: presents for review (evidence: `README.md`)
- User → Action approval: approves each action (evidence: `README.md`)
- Action approval → Microsoft 365: permits sending or changes (evidence: `README.md`)
- Copilot Cowork → Microsoft 365: uses user permissions
