Back to list
brendon-colburn

engagement-initiator

by brendon-colburn

0🍴 0📅 Jan 21, 2026

SKILL.md


Engagement Initiator

Creates engagement folder structure in OneDrive with tasks, metadata, and knowledge graph entries.

Quick Start

Minimal:

"Create engagement for [Customer] on [Date]"

With context:

"[Customer] [Date], CEHub: [url]"
"[Customer] [Date], qualification notes: [paste]"

Output Structure

C:\Users\brecol\OneDrive - Microsoft\Engagements\[Customer]-[Date]/
├── tasks.csv (ready for Planner import)
├── engagement_metadata.json
├── README.md
└── [additional files based on input]

Configuration

Configuration File: config.json (root of workspace)

{
  "engagements_base_path": "C:\\Users\\<username>\\OneDrive - Microsoft\\Engagements"
}
  1. Copy config.example.json to config.json
  2. Update engagements_base_path with your OneDrive path
  3. config.json is gitignored and won't be committed

All engagements are created in the configured OneDrive location.

Workflow Checklist

- [ ] Extract customer name and date
- [ ] Calculate timeline position
- [ ] Create folder: C:\Users\brecol\OneDrive - Microsoft\Engagements\[Customer]-[Date]/
- [ ] Generate tasks via business_days.py
- [ ] Create metadata file
- [ ] Store in knowledge graph
- [ ] Display status

Timeline Status

Show current position:

📊 T-15 (Final prep)

OVERDUE:
❗ T-28: Schedule Internal Precall

DUE THIS WEEK:
📅 T-14: Execute Customer Precall

Scripts

scripts/business_days.py: Generates task timeline

python scripts/business_days.py "[Customer]" "YYYY-MM-DD"

Outputs tasks.csv with 15 tasks (T-28 to T+3).

Knowledge Graph

Create entities:

memory:create_entities([{
    "name": customer_name,
    "entityType": "Customer",
    "observations": [industry, customer_type, context]
}])

memory:create_entities([{
    "name": f"{customer_name} Engagement - {date}",
    "entityType": "Engagement", 
    "observations": [date, type, status, timeline_position]
}])

memory:create_relations([{
    "from": engagement_name,
    "to": customer_name,
    "relationType": "conducted_for"
}])

Metadata Schema

{
  "customer": "string",
  "engagement_date": "YYYY-MM-DD",
  "timeline_position": "T-X or T+X",
  "status": "planned|active|past",
  "cehub_link": "string|null",
  "tasks_generated": true
}

Next Steps

  • agenda-builder: Build engagement agenda
  • cehub-integration: Add qualification notes

Reference

See references/implementation.md for technical details.

Score

Total Score

50/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon