Summary
executive-summary Installation Command Prompt $ npx skills add https://smithery.ai/skills/jonmagic/executive-summary
smithery.ai
Create formal executive summaries from GitHub conversations or meeting transcripts. Use when generating leadership-ready summaries that distill key decisions, alternatives, outcomes, and next steps from complex conversations or meetings. Supports GitHub issues/PRs and transcript URIs (Zoom, Teams, etc.). Outputs are saved to Executive Summaries/ with date-organized structure, and source inputs are archived to Transcripts/ with matching naming.
executive-summary Installation Command Prompt $ npx skills add https://smithery.ai/skills/jonmagic/executive-summary
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Create C-suite and VP level resumes emphasizing strategic leadership
7.1K installsPlan a VP or CPO 30-60-90 day diagnostic onboarding path. Use when entering a new executive pro…
1.8K installsAdversarial thinking partner for founders and executives. Stress-tests plans, prepares for brut…
599 installsTransform raw data from CSVs, Google Sheets, or databases into executive-ready reports with vis…
364 installsTransforms research findings into executive-ready briefings. Automatically activated when user …
311 installsHelp users master the high-stakes communication required to navigate executive reviews, board m…
292 installsOther skills from smithery.ai · top by installs.
npx skills add https://smithery.ai
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
Files included with this skill beyond the listing page.
SKILL.md
7,840 B
SUMMARY.md
403 B
Create formal, narrative-driven executive summaries for leadership and stakeholders. This skill handles two primary workflows: synthesizing GitHub conversations (issues, pull requests, discussions) and distilling meeting transcripts (Zoom, Teams, etc.) into concise, decision-focused summaries.
Use brain-operating-system skill for:
Executive Summaries/YYYY-MM-DD/, Transcripts/YYYY-MM-DD/)Use voice-and-tone skill for:
Use github-interaction skill for:
All executive summaries follow these unifying principles, regardless of source:
For GitHub issues, pull requests, and discussions:
github-interaction skill](../github-interaction/SKILL.md). This ensures you capture all comments, reviews, and state changes necessary for context.- How to structure GitHub-specific summaries - Linking patterns for comments, events, and status changes - Handling alternative solutions and partial resolutions - Ignoring bot-generated events
Transcripts/YYYY-MM-DD/##.md (use today's date; sequential numbering within each date folder). Format as markdown with the issue/PR title, metadata, body, and all comments preserved.Executive Summaries/YYYY-MM-DD/##.md (use today's date; sequential numbering within each date folder)For Zoom, Teams, or other meeting transcripts:
- Attribution patterns for named participants - How to reference shared documents or screens - Handling decisions and action items - Appropriate scope and constraints for transcript summaries
Transcripts/YYYY-MM-DD/##.md (use today's date; sequential numbering within each date folder). Preserve the full transcript text with speaker attributions.Executive Summaries/YYYY-MM-DD/##.md (use today's date; sequential numbering within each date folder)| Source | Use This Workflow | Notes |
|---|---|---|
| GitHub issue, PR, discussion URL | GitHub Conversations | Fetch using github-interaction skill; apply GitHub-specific rules |
| Zoom/Teams transcript or recording URI | Meeting Transcripts | Fetch transcript; parse for speakers; apply transcript-specific rules |
| Email thread, Slack conversation | GitHub Conversations (adapted) | If available as a GitHub discussion or converted to one, use GitHub workflow; otherwise, treat as narrative text input |
Source materials (GitHub conversations, meeting transcripts) are archived to Transcripts/YYYY-MM-DD/##.md for future reference. These archives:
YYYY-MM-DD/##.md) but are stored independentlyBoth folders use sequential numbering within each date:
| Folder | Example |
|---|---|
Executive Summaries/2026-01-10/01.md |
First summary of the day |
Executive Summaries/2026-01-10/02.md |
Second summary of the day |
Transcripts/2026-01-10/01.md |
First transcript of the day |
Transcripts/2026-01-10/02.md |
Second transcript of the day |
All output files must include YAML frontmatter. Generate a TID for each file:
node ~/.copilot/skills/frontmatter-add/scripts/generate-tid.js
Executive summary frontmatter:
---
uid: <TID>
type: executive.summary
created: <ISO 8601>
tags: []
links:
source: [<transcript TID if archived>]
related: []
---
Transcript archive frontmatter:
---
uid: <TID>
type: transcript
created: <ISO 8601>
tags: []
links:
related: []
---
The links.source field in the executive summary connects it to the archived transcript.
For GitHub conversations: Include title, URL, author, state, creation date, body, and all comments with author attribution and timestamps.
For meeting transcripts: Preserve the full transcript text with speaker names and timestamps as provided by the source platform.